c UTC時間和本地時間轉換 北京時間

2021-07-16 07:28:39 字數 573 閱讀 8900

如果知道具體時差,比如北京時間比utc快8個小時,就直接加減就可以

如果不知道也可以用timezoneinfo.utc.baseutcoffset獲取相差然後加減

//將utc時間轉化為本地時間

//1.從datetimeoffset轉換

datetimeoffset dtoff = datetimeoffset.utcnow;

dtoff.tolocaltime();

//2.從datetimeoffset?轉換

datetimeoffset? dtoffnull = datetimeoffset.utcnow;

string str=dtoffnull.tostring();

if (str != "")

//3.從datetime轉換

datetime.utcnow.tolocaltime();

//4.從datetime?轉換

datetime? dtnow = datetime.utcnow;

string strtmp = dtnow.tostring();

if (strtmp != "") }

本地時間和GMT UTC 時間的轉換(C )

本地時間轉成gmt時間 public static string togmtstring datetime dt string s togmtstring datetime.now 本地時間為 2011 9 29 15 04 39 轉換後的時間為 thu,29 sep 2011 07 04 39 g...

C 本地時間和GMT UTC 時間的轉換

本地時間轉成gmt時間 public static string togmtstring datetime dt string s togmtstring datetime.now 本地時間為 2016 6 30 10 04 39 轉換後的時間為 thu,30 jun 2016 2 04 39 gm...

Python本地時間與UTC時間轉換

coding utf 8 import time import datetime class timeshift def init self pass defget utctime self datetime.datetime utc time datetime.datetime.utcfromti...