将日期和时间格式转换为秒的C#代码。 例如:2013-04-03 01:00:00至1364950800
答案 0 :(得分:4)
您似乎在寻找Unix文件时间(即自1970年1月1日起):
var unixFileTimeOrigin = DateTime.Parse("1970-01-01");
var date = DateTime.Parse("2013-04-03 01:00:00");
Console.WriteLine((date - unixFileTimeOrigin).TotalSeconds);
>>> 1364950800