1樓:闕聽相睿識
datetime
datetime=datetime.parse("20100101115812");
可以用datetime.tolocaltime()方法轉成這種格式也可以用string.format("",datetime)的方式
2樓:匿名使用者
convert.todatetime(str);
3樓:昏沉子
datetime.parse(str);
4樓:
1.datetime.parse(str);
2.datetime dt = datetime.now;
datetime.tryparse(str,out dt);
3.convert.todatetime(str);
1.直接強轉,如果轉換過程有異常將會丟擲異常,否則返回轉換後的結構。
2.先建立一個datetime物件,如果有異常,返回值將是dt建立時候的值,如果沒異常,會把轉換後的結果賦給dt。
3.也是直接強轉,如果轉換過程有異常將會丟擲異常,否則返回轉換後的結構。與1的區別就是,它能接受的引數型別更多。
現在又增加了幾個方法:parseexact、tryparse詳細參見:https:
5樓:
datetime.parse
c#中如何將string型別字串轉換為datetime
6樓:
經測試 1 2 3都可以
string time = this.textbox1.text.trim();
1)datetime dt = convert.todatetime(time);
2)datetime dd = datetime.parse(time);
3) datetime ds;
if (datetime.tryparse(time, out ds))
------//-----補充-----\\-------
第三種輸入時間是否能正確轉換, 如果成功則ds
就是轉化後的時間
7樓:匿名使用者
datetime.parse(字串);
8樓:匿名使用者
datetime.parse("2010-03-21")
或datetime.tryparse("2010-03-21",out datetime)
9樓:
datetime.parseexact
10樓:匿名使用者
convert.todatetime("string");
c#怎樣日期轉換成字串
11樓:匿名使用者
日期格式化與字串轉換成時間(c#.net)
yyyy 代表年
mm 代表月(注意這裡要用大寫)
dd 代表日
hh/hh 代表時(24小時形式/12小時形式)
mm 代表分(這裡用小寫表示分鐘)
ss 代表秒
//*****== 日期格式化成指定字串 *****==
datetime d = datetime.now;
d.tostring("yyyymmdd hhmmss"); //例如"20070529 094530"字串格式
d.tostring("yyyy-mm-dd hh:mm:ss"); //例如"2007-05-29 09:45:30"字串格式
d.tostring("yyyy年mm月dd日 hh:mm:ss"); //例如"2023年05月29日 09:45:30"字串格式
//*****== 指定字串轉化成日期(datetime)=====
string str = "20070529094530";
iformatprovider format = new system.globalization.cultureinfo("zh-cn");
string tarstr = "yyyymmddhhmmss"; //注意這裡用到hh
datetime mydate = datetime.parseexact(str, tarstr);
12樓:匿名使用者
datetime dt = datetime.now;//定義一個日期型的變數,得到的是系統日期
dt.tostring("yyyy-mm-dd ");//將變數dt轉成字串形式
不知道是不是你想要
13樓:一渴望知識
date=now.tostring("yyyy-mm-dd")
14樓:匿名使用者
後面加上.tostring();
15樓:匿名使用者
date date=convet.tostring();
16樓:**松鼠
string date=today.date.tostring();
17樓:
string s= 日期.tostring("yyyy-mm-dd");
c#字串轉換成長日期格式
18樓:匿名使用者
datetime dt=datetime.parse("20100101 115812");
可以用抄 dt.tolocaltime()方法轉成這bai種格式
也可以用string.format("",dt)的方du式
去掉中間的空zhi格 絕對dao可以 !!
19樓:匿名使用者
datetime july28 = new datetime(2010, 01, 01, 11, 58, 12);
string july28formats = july28.getdatetimeformats();
// print out july28 in all datetime formats using the
// default culture.
foreach (string format in july28formats)
iformatprovider culture =
new system.globalization.cultureinfo("fr-fr", true);
// get the short date formats using the "fr-fr" culture.
string frenchjuly28formats =
july28.getdatetimeformats('d', culture);
// print out july28 in various formats using "fr-fr" culture.
system.console.writeline("starting fr-fr formats");
foreach (string format in frenchjuly28formats)
20樓:最後的仙人
string text = "20100101 115812";
text = text.insert(text.length - 2, ":");
text = text.insert(text.length - 5, ":");
text = text.insert(text.length - 11, "-");
text = text.insert(text.length - 14, "-");
console.writeline(text);
21樓:匿名使用者
format();方法
22樓:稻殼
console.writeline(string.format("",convert.todatetime("2010-01-01 11:58:12")));
c# string 型別轉換 datetime型別?
23樓:匿名使用者
格式不支援,抄
你可以這樣做,
string strtimenow = 「200910」;
strtimenow = strtimenow.insert(4,"-");//就變成2009-10 這樣就可以轉換成時間型別拉,
datetime d3=datetime.parse(strtimenow);
或者datetime d1=datetime.parseexact(strtimenow ,"yyyymm",null);
不行的可以hi我,
24樓:
datetime d3=datetime.parseexact(strtimenow,"yyyymm",null);
如何c#中把字串轉換成日期
25樓:匿名使用者
datetime datetime=datetime.parse("20100101 115812");
可以用 datetime.tolocaltime()方法轉成這種格式
也可以用string.format("",datetime)的方式
26樓:小豬八
你轉換為date物件以後,他是包含時間的全部資訊的,所以你如果想使用特定格式的,只需要對date例項物件.tostring("格式")就可以了。。
格式包括:yyyy-mm-dd hh:mm:ss:fff你可以從中任意選取需要的部分,如月-日即為mm-dd等等
27樓:匿名使用者
convert.todatetime("2011-12-31")).tostring("yyyy-mm-dd");//這樣沒有0:00:00
如果這樣convert.todatetime("2011-12-31")).tostring();就存在0:00:00
c#中如何把日期型轉化為字元型
28樓:匿名使用者
datetime dt=new datetime(2010,4,16);
dt.tostring();//這句就轉成字串了,,,
其他需求找我資料,然後找我。。。
29樓:匿名使用者
datetime dt1=datetime.now.data;
//也可以只去時間
string str=dt1.tostring();//結果是2010-4-16
//轉換回去
datetime dt2=datetime.prase(str);
30樓:匿名使用者
我常用的是:
datetime.now.tostring("yyyy-mm-dd"); //2010-04-16
datetime.now.tostring("yyyymmdd"); //20100416
datetime.now.toshortdatestring(); //2010-4-16
datetime.now.tolongdatestring(); //2023年4月16日
31樓:我有有好多問題
datetime.now.tostring("yyyy-mm-dd"); //2010-04-16
datetime.now.tostring("yyyymmdd"); //20100416
datetime.now.toshortdatestring(); //2010-4-16
datetime.now.tolongdatestring(); //2023年4月16日這樣啦
c 字串擷取,C 擷取字串
這個問題其實有兩個注意點 字串的儲存。c c 裡面斜槓是轉義符,因此所檢閱的字串中如何有 的話,比如是這樣的格式 否則你應該按位元組處理。如果是c 那麼用類庫就可以解決。下面的例子通過stringstream轉儲string,然後分割儲存到vector中,最後數數vector的size,然後 1,就...
c 字串長度函式,求字串長度函式 C
司馬刀劍 string str welcome to chaina int m1 str.size 求字串長度或者下面的 int m2 str.length 同上面size功能一樣,都是求字串長度的 賈林龐喬 sizeof 得到的是資料型別的長度,比如int char double型別的sizeof...
C語言字串問題,C語言字元陣列與字串問題
字串初始化,如果逐個賦值的話,系統不是會自動新增 0 嗎不是。圖一就是長度為4的陣列,圖二長度為5圖三會是新增 0,但是是會把後面所有的都設為 0因為圖一和圖四不以 0結尾,所以不能用strlen和strcmp,會越界 圖四也可以用char str 4 stop 這樣賦值。如果不手動加長度就會是5了...