python 获取一小时前的时间戳

import time
import datetime

t=datetime.datetime.now()

#当前日期
t1 =t.strftime(‘%Y-%m-%d %H:%M:%S‘)
#转为秒级时间戳
ts1=time.mktime(time.strptime(t1, ‘%Y-%m-%d %H:%M:%S‘))
#转为毫秒级
end_time=int(str(ts1*1000).split(".")[0])

#1小时前
t2=(t-datetime.timedelta(hours=1)).strftime("%Y-%m-%d %H:%M:%S")
#转为秒级时间戳
ts2=time.mktime(time.strptime(t2, ‘%Y-%m-%d %H:%M:%S‘))
#转为毫秒级
start_time=int(str(ts2*1000).split(".")[0])

print("\n","*"*30)

print(start_time)
print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(ts2)))

print("*"*30)

print(end_time)
print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(ts1)))

print("*"*30,"\n")

输出

 ******************************
1578814030000
2020-01-12 15:27:10
******************************
1578817630000
2020-01-12 16:27:10
****************************** 

原文地址:https://www.cnblogs.com/sea-stream/p/12183018.html

时间: 2024-08-30 13:06:49

python 获取一小时前的时间戳的相关文章

python 获取前一天或前N天的日期

简单实现 import datetime # 获取前1天或N天的日期,beforeOfDay=1:前1天:beforeOfDay=N:前N天 def getdate(self,beforeOfDay): today = datetime.datetime.now() # 计算偏移量 offset = datetime.timedelta(days=-beforeOfDay) # 获取想要的日期的时间 re_date = (today + offset).strftime('%Y-%m-%d')

用php判断时间戳来输出刚刚,分钟前,小时前昨天和时间

function T($time) {    //获取今天凌晨的时间戳    $day = strtotime(date('Y-m-d',time()));    //获取昨天凌晨的时间戳    $pday = strtotime(date('Y-m-d',strtotime('-1 day')));    //获取现在的时间戳    $nowtime = time();        $tc = $nowtime-$time;    if($time<$pday){       $str = 

php将时间戳转换成几小时前的格式封装

方法1: /** * 个性化日期显示 * @static * @access public * @param datetime $times 日期 * @return string 返回大致日期 * @example 示例 ueTime('') */ function ueTime($times) { if ($times == '' || $times == 0) { return false; } //完整时间戳 $strtotime = is_int($times) ? $times :

Oracle中获取当前时间半小时前的时间

最近项目中有个要根据半个小时前的数据情况判断某一栏位的值,但是一直没想到怎样获取当前时间的半小时前的时间,今天突然想到可以通过sysdate做差来获取,比如sysdate-1这样的,刚开始没有对结果进行细看,以为不可以,后来不经意看了之前的结果发现sysdate-1获得的是当前时间的前一天,也就是说sysdate-n获得的是当前时间n天前的结果,所以就试了sysdate-0.5/24这样就获得了需要的结果.OK大功告成.

C# 获取时间差(几天前,几小时前,几分钟前,几秒前)

1 #region 获取时间差string GetTime(BsonString getTime) 2 /// <summary> 3 /// 获取时间差 4 /// </summary> 5 /// <param name="getTime">数据库时间</param> 6 /// <returns>时间差</returns> 7 private string GetTime(BsonString getTime

iOS 依据Date获取x分钟前/x小时前/昨天/x天前/x个月前/x年前

返回x分钟前/x小时前/昨天/x天前/x个月前/x年前 - (NSString *)timeInfo { return [NSDate timeInfoWithDate:self]; } + (NSString *)timeInfoWithDate:(NSDate *)date { return [self timeInfoWithDateString:[self stringWithDate:date format:[self ymdHmsFormat]]]; } + (NSString *)

iOS 根据Date获取x分钟前/x小时前/昨天/x天前/x个月前/x年前

返回x分钟前/x小时前/昨天/x天前/x个月前/x年前 - (NSString *)timeInfo { return [NSDate timeInfoWithDate:self]; } + (NSString *)timeInfoWithDate:(NSDate *)date { return [self timeInfoWithDateString:[self stringWithDate:date format:[self ymdHmsFormat]]]; } + (NSString *)

JS转换时间戳为“刚刚”、“1分钟前”、“2小时前”“1天前”等格式

var minute = 1000 * 60; var hour = minute *60; var day = hour *24; var week = day * 7; var month = day * 30; function getTimer(stringTime){ var time1 = new Date().getTime();//当前的时间戳 console.log(time1); var time2 = Date.parse(new Date(stringTime));//指

js jq插件 显示中文时间戳 刚刚 N分钟前 N小时前 今天 上午 下午

$.fn.extend({ /* ** 时间戳显示为[不久前,刚刚,N分钟前,N小时前,N天前,N周前,N月前,N年N月N日]的处理 ** eg. ** $('1517451000000').commonTimeStamp(); // 2018年02月01日 ** $(new Date('2018-02-01 15:10:00').getTime()).commonTimeStamp(); // 1分钟前 */ "commonTimeStamp": function () { // 补