python获取当前时间,并指定格式

本文介绍如何使用Python的datetime模块进行日期和时间的操作,包括获取当前日期时间、格式化日期及分解日期时间各部分。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.先导入库:import datetime

2.获取当前日期和时间:datetime.datetime.now()

3.格式化成我们想要的日期:strftime()

了解上面三个函数就可以了

import datetime
print(datetime.datetime.now().strftime('%Y-%m-%d'))

输出: 

2019-05-13

也可以自几拼接:

import datetime
d = datetime.datetime.now()
print(d)
print(d.day)
print(d.hour)
print(d.minute)
print(d.second)

对应的输出是:

2019-05-13 19:38:39.229355  //d
13  //天
19  //小时
38  //分
39  //秒

 

### 回答1: 您好,可以使用Python中的datetime模块来获取当前时间格式化。具体代码如下: ```python import datetime now = datetime.datetime.now() formatted_time = now.strftime("%Y-%m-%d %H:%M:%S") print("当前时间为:", formatted_time) ``` 输出结果为: ``` 当前时间为: 2022-01-01 12:00:00 ``` 希望能够帮到您! ### 回答2: 在Python中,我们可以使用datetime模块来获取当前时间进行格式化。 首先,我们需要导入datetime模块。然后,使用datetime模块中的now()函数获取当前日期和时间。接下来,我们可以使用strftime()函数将日期和时间转换为指定格式。 下面是一个例子: ``` import datetime # 获取当前时间 current_time = datetime.datetime.now() # 格式当前时间 formatted_time = current_time.strftime("%Y-%m-%d %H:%M:%S") print("当前时间为:", formatted_time) ``` 在这个例子中,我们使用strftime()函数将当前时间格式化为"年-月-日 时:分:秒"的形式。你可以根据需要自定义日期和时间格式。 运行以上代码,你将得到一个类似于"2022-01-01 10:30:45"的字符串,表示当前的日期和时间。 值得注意的是,strftime()函数中的格式化字符串中的各个字符代表不同的日期和时间元素,比如"%Y"代表年份,"%m"代表月份,"%d"代表日期,"%H"代表小时,"%M"代表分钟,"%S"代表秒数等等。你可以根据需要在格式化字符串中添加或删除这些元素来调整日期和时间格式。 ### 回答3: 在Python中,我们可以使用datetime模块来获取当前时间进行格式化。首先,需要导入datetime模块: ``` import datetime ``` 然后,使用datetime模块中的datetime函数来获取当前时间: ``` current_time = datetime.datetime.now() ``` 接下来,我们可以使用strftime函数来格式当前时间。strftime函数接受一个字符串参数,用于指定时间格式。以下是一些常用的格式化选项: - %Y:四位数年份 - %m:两位数月份 - %d:两位数的日期 - %H:两位数的小时(24小时制) - %M:两位数的分钟 - %S:两位数的秒数 例如,我们可以使用以下代码来获取当前时间将其格式化为"年-月-日 时:分:秒"的形式: ``` formatted_time = current_time.strftime("%Y-%m-%d %H:%M:%S") ``` 最后,我们可以打印出格式化后的时间: ``` print(formatted_time) ``` 上述代码的完整示例: ``` import datetime current_time = datetime.datetime.now() formatted_time = current_time.strftime("%Y-%m-%d %H:%M:%S") print(formatted_time) ``` 运行以上代码,你将能够获取当前时间指定格式进行格式化。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值