[問題] 請較各位一個輸出時間的問題
DateTime utc = DateTime.MinValue;
if (protocol.GPRMC.Month != 0 && protocol.GPRMC.Year != 0 &&
protocol.GPRMC.Day != 0)
{
utc = new DateTime(2000 + protocol.GPRMC.Year,
protocol.GPRMC.Month, protocol.GPRMC.Day, protocol.GPGGA.Hour,
protocol.GPGGA.Minute, protocol.GPGGA.Second, DateTimeKind.Utc);
labelDate.Text = "Date: " + utc.ToShortDateString();
labelTimeLocal.Text =utc..ToLocalTime.ToString();
labelTime.Text = "Time: " + utc.ToShortTimeString();
我想請問各位大大的是在第四行(utc=那一行)
我已經把從gps抓下來的訊號加上2000了
不過跑出來的時間格式仍是08/6/3 下午......
SQL SERVE的datetime格式似乎一定要2008
所以我寫不進去應該是差在08這個地方
不過我已經事先加上2000了
為什麼跑出來的還是)08/6/3的格式呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.18.32.181
推
06/04 00:00, , 1F
06/04 00:00, 1F
推
06/04 00:01, , 2F
06/04 00:01, 2F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章