system.datetime dt=new system.datetime();
取當前年月日時分秒
dt=system.datetime.now;
//2012-11-30 9:32:31
取當前年
int 年=dt.year;
//2012
取當前月
int 月=dt.month;
//11
取當前日
int 日=dt.day;
//30
取當前時
int 時=dt.hour;
//9取當前分
int 分=dt.minute;
//32
取當前秒
int 秒=dt.second;
//31
取當前毫秒
int 毫秒=dt.millisecond; (變數可用中文)
取中文日期顯示——年月日時分(不顯示秒)
string stry=dt.tostring("f"); // 2023年11月30日 9:32
取中文日期顯示_年月
string strym=dt.tostring("y");
//2023年11月
取中文日期顯示_月日
string strmd=dt.tostring("m");
//11月30日
取當前年月日
string strymd=dt.tostring("d");
//2012-11-30
取當前時分
string strt=dt.tostring("t");
//9:32
只顯示日期(長日期)
dt.tolongdatestring();
// 2023年11月30日
只顯示日期(
短日期)
dt.toshortdatestring();
//2012-11-30
datetime型別在tostring()format的格式設定,引數format格式詳細用法
格式字元 關聯屬性/說明
d shortdatepattern
d longdatepattern
f 完整日期和時間(長日期和短時間)
f fulldatetimepattern(長日期和長時間)
g 常規(短日期和短時間)
g 常規(短日期和長時間)
m、m monthdaypattern
r、r rfc1123pattern
s 使用當地時間的 sortabledatetimepattern(基於 iso 8601)
t shorttimepattern
t longtimepattern
u universalsortabledatetim
epattern 用於顯示通用時間的格式
u 使用通用時間的完整日期和時間(長日期和長時間)
y、y yearmonthpattern
下表列出了可被合併以構造自定義模式的模式。這些模式是區分大小寫的
d 月中的某一天。一位數的日期沒有前導零。
dd 月中的某一天。一位數的日期有乙個前導零。
ddd 週中某天的縮寫名稱,在 abbreviateddaynames 中定義。
dddd 週中某天的完整名稱,在 daynames 中定義。
m 月份數字。一位數的月份沒有前導零。
mm 月份數字。一位數的月份有乙個前導零。
mmm 月份的縮寫名稱,在 abbreviatedmonthnames 中定義。
mmmm 月份的完整名稱,在 monthnames 中定義。
y 不包含紀元的年份。如果不包含紀元的年份小於 10,則顯示不具有前導零的年份。
yy 不包含紀元的年份。如果不包含紀元的年份小於 10,則顯示具有前導零的年份。
yyyy 包括紀元的四位數的年份。
gg 時期或紀元。如果要設定格式的日期不具有關聯的時期或紀元字串,則忽略該模
式。h 12 小時制的小時。一位數的小時數沒有前導零。
hh 12 小時制的小時。一位數的小時數有前導零。
h 24 小時制的小時。一位數的小時數沒有前導零。
hh 24 小時制的小時。一位數的小時數有前導零。
shell中按格式顯示日期
在shell程式設計中,將日期按照指定格式輸出是常見的任務。我們看一下乙個最常見的例子 now date y m d h m s n 對於初學者來講,要注意幾點 1 如果不指定格式,直接將date的結果賦給now,那麼格式為now date 一定要注意date上面的兩個符號,為鍵盤上面1左邊的那個符...
DELPHI中關於系統日期格式及程式處理
delphi呼叫strtodatetime時遇到日期格式錯誤,但是檢查了字串後發現為 2000 01 01 並沒有問題。同事提示我去看一下控制面板裡的 區域和語言選項 裡,發現果然短日期分隔符為 則日期解析的格式變成 2000 01 01,顯然之前的字串會出現問題.於是查詢資料,發現有關於此問題的w...
在C 控制項顯示日期時控制日期的格式
我們從資料庫提取的datatime型別通常包括日期和時間,而我們在c 中,給控制項做繫結時,通常只是繫結日期,同時還想讓日期按自己設定的格式顯示。所以,在繫結時我們通常要用到datetime類的格式字串。通常我們可以通過下列的方式進行繫結 databinder.eval container,data...