django datetime format 日期格式化
django datetime format 日期格式化
www.jx-lab.com
python 中 date,datetime,time对象都支持strftime(format)方法,但有一些区别:
1.date ,会省略 时、分、秒、毫秒
2.time ,会省略 年、月、日
下面是三种对象的格式化示例:
1.日期格式化
code:
d=date(2014,12,11)
print(d)
print(d.strftime('%Y-%m-%d')
output:
2014-12-11
2.时间格式化
code:
t=time(23,12,56)
print(t)
#24小时
print(t.strftime('%H:%M:%S'))
#12小时
print(t.strftime('%I:%M:%S'))
output:
23:12:56
11:12:56
3.日期和时间格式化
code:
dt=datetime(2014,12,11,23,12,56)
print(dt)
#24小时
print(dt.strftime('%Y-%m-%d %H:%M:%S'))
#12小时
print(dt.strftime('%Y-%m-%d %I:%M:%S'))
output:
2014-12-11 23:12:56
2014-12-11 11:12:56
4.常用格式化指令参考
周,以周一为例:
%a 一
%A 星期一
%w 1
天,以第一天为例:
%d 1
月,以一月为例:
%b 一
%B 一月
%m 01
年,以2014年为例:
%y 14
%Y 2014
小时,以晚上8点为列:
%H 20
%I 08
%p pm,根据当前时间格式化
分钟,以45分为例:
%M 45
秒,以45秒为例:
%S 45
毫秒,以0微妙为例:
%f 000000
%z
UTC offset in the form +HHMM or -HHMM (empty string if the the object is naive).
时区,以默认为例:
%Z (empty), UTC, EST, CST
一年的第几天:
%j 001---366
一年的第几周:
%U 00---53,周日为第一天
%W 00---53,周一为第一天
格式化日期,以2014-12-11为例:
%x 12/11/2014
格式化时间,以23:11:45为例:
%X 23:11:45
django datetime format 日期格式化的更多相关文章
- django 过滤器 、日期格式化参数
http://blog.csdn.net/xyp84/article/details/7945094 django1.4 html页面从数据库中读出DateTimeField字段时,显示的时间格式和数 ...
- string.Format 日期格式化
String.Format日期的格式化例子: DateTime dt = DateTime.Now;//2010年10月4日 17点05分 string str = ""; //s ...
- 【转载】django 过滤器 、日期格式化参数
过滤器相关: 一.形式:小写{{ name | lower }} 二.串联:先转义文本到HTML,再转换每行到 标签{{ my_text|escape|linebreaks }} 三.过滤器的参数显示 ...
- django过滤器,日期格式化
过滤器相关: 一.形式:小写{{ name | lower }} 二.串联:先转义文本到HTML,再转换每行到 标签{{ my_text|escape|linebreaks }} 三.过滤器的参数显示 ...
- Django 过滤器 、日期格式化、数学运算
Django 的模板中的数学运算前言 django模板只提供了加法的filter,没有提供专门的乘法和除法运算:django提供了widthratio的tag用来计算比率,可以变相用于乘法和除法的计算 ...
- js Date format(日期格式化:yyyy-MM-dd HH:mm:ss.S)
今天在做日期显示的时候,那个显示格式困扰了很久,各种组件都尝试了,总是不如意,最后自己网上找了一个,然后稍微修改一下,感觉这个Util挺常用的,这里mark一下 Date.prototype.form ...
- JS获取当前日期时间及JS日期格式化
Js获取当前日期时间: var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份( ...
- js Date 日期格式化(转)
var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1 ...
- django 过滤器、日日期格式化参数
转载:http://blog.csdn.net/xyp84/article/details/7945094 django1.4 html页面从数据库中读出DateTimeField字段时,显示的时间格 ...
随机推荐
- Windows平台内核级文件访问
1.背景 在windows平台下,应用程序通常使用API函数来进行文件访问,创建,打开,读写文件.从kernel32的CreateFile/ReadFile/WriteFile函数,到本地系统 ...
- Delphi在StatusBar上绘制ProgressBar
首先,在TForm的私有域,也就是private下设置两个变量ProgressBar.ProgressBarRect,其中ProgressBar为 TProgressBar类型,ProgressBar ...
- JAVA中的break[标签]continue[标签]用法
原文:JAVA中的break[标签]continue[标签]用法 注意:JAVA中的标签必须放在循环之前,且中间不能有其他语句.例如:tag:for或while或do--while; 1.使用brea ...
- cmd命令行--切换盘符
- JavaSE思维导图(六)
- 一个简单的Spring AOP例子
转载自: http://www.blogjava.net/javadragon/archive/2006/12/03/85115.html 经过这段日子的学习和使用Spring,慢慢地体会到Sprin ...
- 制作U盘启动盘(以CentOS6.3为例)
借助UltraISO(软碟通),自己百度下载一个即可(同样适用于制作Windows启动盘). 选择文件→打开,选择ISO镜像所在目录,如下两幅图所示:
- WPF使用Log4net.dll库的demo(转载加个人观点)
原文地址:http://blog.csdn.net/linraise/article/details/50547149 配置文件解析地址:http://blog.csdn.net/pfe_nova/a ...
- Java 方法调用疑问
同一个类中同一个方法,实例化后,同时调用两次,内存分配如何?
- Application(basic)----Easyui
一,效果图. 二,源代码. <!DOCTYPE html><html><head> <meta charset="UTF-8"> & ...