日期转化为时间戳公式
时间: 2023-12-21 13:03:28 浏览: 127
Android 倒计时(时间戳转换天、小时、分钟、秒)
日期转化为时间戳的公式可以使用以下方法:
1. 对于Python语言,可以使用datetime模块中的strftime()函数将日期转化为字符串格式,再使用time模块中的mktime()函数将字符串格式的日期转化为时间戳。具体代码如下:
```
import datetime
import time
date_str = '2022-01-01 00:00:00'
date_obj = datetime.datetime.strptime(date_str, '%Y-%m-%d %H:%M:%S')
timestamp = time.mktime(date_obj.timetuple())
print(timestamp)
```
2. 对于Java语言,可以使用SimpleDateFormat类将日期转化为字符串格式,再使用Date类的getTime()方法将字符串格式的日期转化为时间戳。具体代码如下:
```
import java.text.SimpleDateFormat;
import java.util.Date;
String dateStr = "2022-01-01 00:00:00";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = sdf.parse(dateStr);
long timestamp = date.getTime() / 1000;
System.out.println(timestamp);
```
阅读全文