[問題] C# string to DateTime
我有一串string想轉乘DateTime
假設我input:20120101
我想轉成DateTime為2012-01-01存到postgret資料庫
我試過很多方式
但最後轉出來都會變2012/01/01 上午12:00:00
不然就是20120101 上午12:00:00
不管怎麼轉 都一定會出現"上午12:00:00"
我貼其中一個方式 可以幫忙看錯哪邊嗎
謝謝
IFormatProvider culture = new System.Globalization.CultureInfo("zh-TW", true);
DateTime dddd = DateTime.ParseExact("20130101", "yyyyMMdd",culture);
我貼兩個reference:
http://ppt.cc/X0Ih
http://ppt.cc/Bpzz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.109.6.129
※ 編輯: Anthony53 來自: 140.109.6.129 (02/17 17:22)
→
02/17 17:43, , 1F
02/17 17:43, 1F
→
02/17 17:46, , 2F
02/17 17:46, 2F
→
02/17 17:55, , 3F
02/17 17:55, 3F
→
02/17 19:21, , 4F
02/17 19:21, 4F
→
02/17 19:23, , 5F
02/17 19:23, 5F
因為我想要變成DateTime 而不是string
所以我才沒有用ToString
不過我應該要用Date才對 謝謝大家
※ 編輯: Anthony53 來自: 140.109.6.129 (02/17 21:05)
推
02/17 22:02, , 6F
02/17 22:02, 6F
→
02/17 22:13, , 7F
02/17 22:13, 7F
→
02/17 22:13, , 8F
02/17 22:13, 8F
恩 好的 謝謝
→
02/17 23:15, , 9F
02/17 23:15, 9F
我這部分不需要顯示 只是把它insert到db 謝謝
→
02/17 23:57, , 10F
02/17 23:57, 10F
→
02/17 23:59, , 11F
02/17 23:59, 11F
恩 我欄位型態本來我就設為Date 謝謝
※ 編輯: Anthony53 來自: 59.115.47.238 (02/18 07:33)
推
02/18 13:33, , 12F
02/18 13:33, 12F
→
02/18 14:37, , 13F
02/18 14:37, 13F
→
02/18 14:38, , 14F
02/18 14:38, 14F
推
02/19 19:21, , 15F
02/19 19:21, 15F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章