C# 時間轉換:日期與時間操作指南
在 C# 中,可以使用 DateTime 類別的方法來進行時間轉換。
-
將字串轉換為 DateTime 物件:
string dateString = '2022-01-01 10:30:00'; DateTime dateTime = DateTime.Parse(dateString); -
將 DateTime 物件轉換為指定格式的字串:
DateTime dateTime = DateTime.Now; string dateString = dateTime.ToString('yyyy-MM-dd HH:mm:ss'); -
將 DateTime 物件轉換為 Unix 時間戳記(從 1970 年 1 月 1 日至今的秒數):
DateTime dateTime = DateTime.Now; long unixTimestamp = (long)(dateTime - new DateTime(1970, 1, 1)).TotalSeconds; -
將 Unix 時間戳記轉換為 DateTime 物件:
long unixTimestamp = 1640999400; DateTime dateTime = new DateTime(1970, 1, 1).AddSeconds(unixTimestamp);
這些方法可以根據需要進行調整,以達到所需的時間轉換效果。
原文地址: https://www.cveoy.top/t/topic/pjbr 著作权归作者所有。请勿转载和采集!