python tricks —— datetime 删除日期中的前导 0
2024-10-19 11:48:32
>> from datetime import datetime
>> now = datetime.now()
>> now.strftime('%Y-%m-%d')
'2018-01-29'
如果此时我们想转换为 2018-1-29
的形式,有如下的两种方式:
法 1:分别转换为 int 型以消除前导 0:
year = str(int(now.strftime('%Y')))
month = str(int(now.strftime('%m')))
day = str(int(now.strftime('%d')))
year+'-'+month+'-'+day法二:使用 datetime 下的结构体:
>> now = now.timetuple()
>> now
time.struct_time(tm_year=2018, tm_mon=1, tm_mday=29, tm_hour=0, tm_min=24, tm_sec=0, tm_wday=0, tm_yday=29, tm_isdst=-1) >> year = str(now.tm_year)
>> month = str(now.tm_mon)
>> day = str(now.tm_mday)
最新文章
- 快来熟练使用 Mac 编程
- Java SE 简介 &; 环境变量的配置
- T-SQL 的简单查询语句
- 了解 hadoop
- 【转】Unity 解析Json字符串
- Linux中安装Cisco Packet Tracer
- .net概述1
- C#获取Excel中所有的Sheet名称
- 二分查找的变种(Java实现)
- logging日志模块的使用
- python 判断字符串是否包含子字符串
- c#中的as,is和强转
- Expected BEGIN_OBJECT but was BEGIN_ARRAY at line 1 column 2
- 使用与不使用@RequestBody注解的区别
- python安装pymssql
- Qt Quick的国际化和本地化
- Deep Learning 阅读笔记:Convolutional Auto-Encoders 卷积神经网络的自编码表达
- javascript中=、==与===的区别
- UIActivityViewController
- shell脚本学习(1)列出一组IP内所有活动主机
热门文章
- PAT 天梯赛 L1-036. A乘以B 【水】
- Dispose 与 close 方法 的区别
- Spring 之混合配置
- ==与equals的各种情况
- 自定义Log实现条件编译
- MySql 存储过程实例 - 转载
- Dynamo论文介绍
- LeetCode第[13]题(Java):Roman to Integer
- asp.net core mvc中如何把二级域名绑定到特定的控制器上
- ./startup.sh: /bin/sh^M: bad interpreter: 没有那个文件或目录 解决办法