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字段时,显示的时间格 ... 
随机推荐
- 项目关联不上开源项目(library)
			首先是add library的时候重新打开始始终显示关联错误,在reference中出现一个红叉,无论如何都解决不了,remove后重新添加也会有这个问题,Eclipse也没有任何出错提示. 最后在h ... 
- background-size:的认识;
			background-size:100%;其实是元素的背景图片的宽度和元素宽度相同,高度auto: 也可理解为:background-size:100% auto; 而background:cover ... 
- enumerate小技巧和列表推导式
			1.enumerate enumerate函数用于遍历序列中的元素以及它们的下标,这样你就可以通过index 直接定位你的数据了. 之前对list操作的时候,即想取到下表,又想取到对应值,我是这么来实 ... 
- linux 获取文件系统信息(磁盘信息)
			源代码例如以下: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <s ... 
- JTable只要一双击就进入编辑状态,禁止的方法实现
			我用JTable做了一个表格,表格内容只供查看和选择,可每次只要一双击,就进入编辑状态,可是现在我不需要当双击的时候修改表格的内容.这时候需要重载isCellEditable方法. 下面是我的实现的代 ... 
- ORACLE恢复误删除的对象(表、存储过程等)
			1.恢复存储过程 原理就是利用了oracle里所有的存储过程的源代码都是存在dba_source里,而drop某个存储过程的时候,oracle这里肯定要去dba_source里把相关的源代码给dele ... 
- 最新版SDWebImage的使用
			我之前写过一篇博客,介绍缓存处理的三种方式,其中最难,最麻烦,最占内存资源的还是图片缓存,最近做的项目有大量的图片处理,还是采用了SDWebImage来处理,但是发现之前封装好的代码报错了.研究发现, ... 
- 关于多线程中GCD的使用
			GCD 分为异步和同步 异步: ```objc dispatch_async ( 参数1 , { } 同步: dispatch_sync( 参数1 , { } ``` ###参 ... 
- SSH框架——Sprign声明式事务
			Spring事务管理 Spring是SSH中的管理员,负责管理其它框架,协调各个部分的工作.今天一起学习一下Spring的事务管理.Spring的事务管理分为声明式跟编程式.声明式就是在Spring的 ... 
- 智能电视TV开发---直播视频客户端结构设计和实现
			在智能电视TV开发---客户端和服务器通信里面我们实现了客户端和服务端的简单通信,接下来我们做一个简单的客户端界面,来实现手机端来操控智能电视的TV端. 一.存储视频的结构设计 我们在做客户端的时候, ... 
