Python获取时间戳及常用的时间格式转换[通俗易懂]

Python获取时间戳及常用的时间格式转换[通俗易懂]常用的时间格式转换:时间戳:10位13位16位ISO格式UTC时间代码如下:#!/usr/bin/envpython#coding=utf-8″””#:author:TerryLi#:url:https://blog.csdn.net/qq_42183962#:copyright:©2020-presentTerryLi#:motto:IbelievethattheGodrewardsthediligent.”””import

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

常用的时间格式转换:

  1. 获取当前时间戳:10位 13位 16位
  2. 获取ISO格式的日期
  3. 获取UTC时间
  4. 获取ISO时间并自定义格式

代码如下:

#!/usr/bin/env python
# coding=utf-8

""" # :author: Terry Li # :url: https://blog.csdn.net/qq_42183962 # :copyright: © 2020-present Terry Li # :motto: I believe that the God rewards the diligent. """

import time
import datetime

get_now_timestamp = lambda: int(time.time())
'''最常用---获取当前10位时间戳,精确到秒'''

get_now_milli_time = lambda: int(time.time() * 1000)
'''当前13位时间戳,精确到毫秒'''

get_now_micro_time = lambda: int(time.time() * 10 ** 6)
'''当前16位时间戳,精确到微秒'''

zero_second_today = lambda: int(time.mktime(datetime.date.today().timetuple()))
'''取当天日期的00:00:00并转为10位时间戳'''

now_day = lambda timestamp: time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(timestamp))
'''入参:时间戳, 转为日期'''

date_to_timestamp = lambda date: int(time.mktime(datetime.datetime.strptime(date, "%Y-%m-%d %H:%M:%S").timetuple()))
'''入参:日期, 转为时间戳'''

get_UTC_time_in_ISO_format = lambda: datetime.datetime.utcnow().isoformat()
'''ISO格式的格林尼治标准时间(UTC) 格式如2020-07-02T08:56:47.564446 '''

get_CST_time_in_ISO_format = lambda: datetime.datetime.now().isoformat()
'''ISO格式的北京(China Standard Time)时间 格式如2020-07-02T08:56:47.564446 '''

get_now_noc_format_date = lambda: time.strftime("%Y-%m-%dT%H:%M:%S", time.localtime(get_now_timestamp()))
'''自定义ISO日期格式: 丢弃秒的小数点后的数据,例如2020-06-13T03:09:31 '''

sleep = lambda second: time.sleep(second)
'''等待: 单位秒'''

if __name__ == '__main__':

	print("当前10位时间戳:", get_now_timestamp())
	print("指定日期转为时间戳:", date_to_timestamp("2020-01-24 10:10:00"))
	print("指定时间戳转为日期:", now_day(1579531800))
	print(get_now_milli_time(), get_now_timestamp())
	print(get_UTC_time_in_ISO_format())
	print(get_now_noc_format_date())
	print(get_CST_time_in_ISO_format())
	print(zero_second_today())
	print(get_now_micro_time())

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/186676.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Wget 下载系列小记|使用linux centos wget下载 oracle 数据库| How do I download oracle databases on centos using wge…

    Wget 下载系列小记|使用linux centos wget下载 oracle 数据库| How do I download oracle databases on centos using wge…一、wget下载说明1、普通版wget”download_url”-Ofile_nameORcurl”download_url”-ofile_name2wget–load-cookies=./cookies.txt–no-check-certificate”file_url”-Ofile_nameORcurl–location–cooki…

    2022年5月3日
    31
  • 何日请缨提锐旅,一鞭直渡清河洛。

    何日请缨提锐旅,一鞭直渡清河洛。

    2021年9月29日
    40
  • 词向量表示[通俗易懂]

    词向量表示[通俗易懂]1、语言表示语音中,用音频频谱序列向量所构成的矩阵作为模型的输入;在图像中,用图像的像素构成的矩阵数据作为模型的输入。这些都可以很好表示语音/图像数据。而语言高度抽象,很难刻画词语之间的联系,比如“麦克风”和“话筒”这样的同义词,从字面上也难以看出这两者意思相同,即“语义鸿沟”现象。1.1、分布假说上下文相似的词,其语义也相似。1.2、语言模型文本学习:词频、词的共现、词的搭配。语言模型判定一句话是否为自然语言。机器翻译、拼写纠错、音字转换、问答系统、语音识别等应用在得到若干候…

    2022年5月25日
    48
  • SQL Prompt 激活下载激活成功教程码注册码序列号,内有方法

    SQL Prompt 激活下载激活成功教程码注册码序列号,内有方法1,工具免不要积分的百度盘的方法连接:https://pan.baidu.com/s/1saNRIv6_FdPcjEQV2puWpQ工具连接:https://pan.baidu.com/s/1I4AQss2UKCBq5D7BNCX4PQ2,安装SQLPrompt 3,激活 打开SQLServer在工具栏点击SQLPrompt 打开SQL.Prompt.Keygen….

    2022年7月26日
    61
  • 清博舆情系统_什么是舆情

    清博舆情系统_什么是舆情1. 引言1.1 编写目的  编写此文档的目的是确认微博舆情分析系统的基本架构,指导系统的基本架构。1.2 项目信息项目名称:舆情分析系统项目提出者:指导教师开发者:东北大学软件学院大数据班T09实训项目组(lzf、lcx)用户:舆情分析员、系统管理员1.3 项目背景  互联网的飞速发展促进了很多新媒体的发展,不论是知名的大V,明星还是围观群众都可以通过手机在微博,朋友圈或者点评网站上发表状态,分享自己的所见所想,使得“人人都有了麦克风”。不论是热点新闻还是娱乐八卦,传播速度远超我们

    2022年9月20日
    0
  • chrome加载慢_多线程有什么用

    chrome加载慢_多线程有什么用谷歌浏览器采用的是单线程下载,想要提高下载速度,就得采用多线程的下载方式,Chrome默认还是单线程下载,如果想要谷歌多线程下载,就要手动开启,下面听MacW小编娓娓道来,介绍如何开启Chrome多线程下载!先来看看开启前的下载速度,(同一个文件)看到了吧!默认情况下,只有左右,远没有到达带宽的上限,接下来跟着小编一起开启这个隐藏的功能,国产Chrome内核的浏览器通通适用,包括前段时间推送的新版Edge也可以。chrome://flags/#enable-parallel-downloading

    2022年10月8日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号