Python获取时间和日期

liftword2周前 (06-02)技术文章4

获取以秒为单位的浮点时间 time() ,如下:

import time

print(time.time())

# 1369031293.33

获取人可以直观理解的时间 ctime() ,如下:

import time

print(time.ctime())

# Mon May 20 14:29:30 2013

获取格式化日期,如下:

import time

st = time.strftime("%Y-%m-%d", time.localtime())

print(st)

# 2019-04-17

具体的参数,如下:

标识

含义

举例

%Y

完整的年

2019

%y

年的后两位数,取值范围[00, 99]

19

%m

十进制月份,取值范围[01, 12]

04

%B

月份全写

April

%b

月份简写

Apr

%d

一个月的第几天,取值范围[01, 31]

17

%j

一年中的第几天,取值范围[001, 366]

107

%w

星期的十进制表示,取值范围 [0(星期天), 6]

3

%W

这一年的星期数(星一为一个星期的第一天,开年的第一个星期一之前的天记到第0个星期)趋势范围[00, 53]

15

%U

这一年的星期数(星期天为一个星期的第一天,开年的第一个星期天之前的天记到第0个星期)趋势范围[00, 53]

15

%A

星期全称

Wednesday

%a

星期简写

Wed

%H

24小时制的小时,取值范围[00, 23]

23

%I

12小时制的小时,取值范围 [01, 12]

11

%M

分钟,取值范围 [00, 59]

48

%p

上、下午,AM 或 PM

PM

%S

秒,取值范围 [00, 59]

30

%Z

时区名

CST(China Standard Time)

%c

适合语言下的时间表示

Wed Apr 17 23:42:49 2019

%%

%字符

%


相关文章

Python日期和时间

说明Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。时间间隔是以秒为单位的浮点小数。每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。pyt...

Python进阶-Day 10 :时间与日期处理

一、学习目标掌握 Python 中 datetime 和 time 模块的基本用法。理解时间戳、日期格式化和时间计算的相关概念。能够编写一个简单的倒计时程序,应用所学知识。二、学习内容与时间安排上午(...

Python格式化:让数据输出更优雅

Python的格式化功能能让数据输出瞬间变得优雅又规范。不管是对齐文本、控制数字精度,还是动态填充内容,它都能轻松搞定。一、基础格式化:从简单拼接开始1. 百分号(%)格式化在Python中,百分号格...

python进阶突破内置模块——日期与时间详解

Python 提供了多个内置模块用于处理日期和时间,涵盖了从基础时间操作到时区管理的各种需求。以下是核心模块及其关键功能的详细说明:1.datetime模块datetime 是处理日期和时间的核心模块...

Python实战:使用 datetime模块处理时间日期的全方位指南

引言在Python编程中,处理时间和日期是一项常见的任务。Python标准库中的datetime模块为此提供了一套全面且功能强大的工具。本文将深入探讨datetime模块,通过实例代码逐步解析其主要类...

python之time模块

1. time 模块time 模块常用的与时间相关的类和函数:1.1 struct_time 类time 模块的 struct_time 类代表一个时间对象,可以通过索引和属性名访问值。 对应关系如下...