C# yyyy-MM-dd hh:mm:dd怎么转换成时间戳
时间: 2023-06-30 08:14:11 浏览: 184
js实现把时间戳转换为yyyy-MM-dd hh:mm 格式(es6语法)
在C#中,可以使用以下代码将指定的日期时间转换为Unix时间戳(以秒为单位):
```
DateTime datetime = DateTime.ParseExact("yyyy-MM-dd hh:mm:ss", "yyyy-MM-dd hh:mm:ss", System.Globalization.CultureInfo.InvariantCulture);
long timestamp = (long)(datetime.Subtract(new DateTime(1970, 1, 1))).TotalSeconds;
```
其中,第一个参数是要转换的日期时间字符串,第二个参数是日期时间字符串的格式,第三个参数是一个CultureInfo对象,用于指定日期时间字符串的格式。
转换后的Unix时间戳将存储在一个long类型的变量中。
阅读全文