博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php中格式化时间和django中的时间格式
阅读量:4053 次
发布时间:2019-05-25

本文共 2165 字,大约阅读时间需要 7 分钟。

django中的时间格式跟php中的时间格式一致:

 

格式化时间,模板语言中时间格式跟php中时间格式一致,下面把时间格式化为java中yyyy-MM-dd格式:

{

{ equipment.buy_time|date:"Y-m-d" }}

转成java中yyyy-MM-dd HH:mm:ss格式如下:

{

{ user.date_joined|date:'Y-m-d H:i:s' }}

 

 

PHP中格式化输出当前时间

使用函式 date() 实现

<?php echo $showtime=date("Y-m-d H:i:s");?>
显示的格式: 年-月-日 小时:分钟:妙
相关时间参数:
a - "am" 或是 "pm"
A - "AM" 或是 "PM"
d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31"
D - 星期几,三个英文字母; 如: "Fri"
F - 月份,英文全名; 如: "January"
h - 12 小时制的小时; 如: "01" 至 "12"
H - 24 小时制的小时; 如: "00" 至 "23"
g - 12 小时制的小时,不足二位不补零; 如: "1" 至 12"
G - 24 小时制的小时,不足二位不补零; 如: "0" 至 "23"
i - 分钟; 如: "00" 至 "59"
j - 几日,二位数字,若不足二位不补零; 如: "1" 至 "31"
l - 星期几,英文全名; 如: "Friday"
m - 月份,二位数字,若不足二位则在前面补零; 如: "01" 至 "12"
n - 月份,二位数字,若不足二位则不补零; 如: "1" 至 "12"
M - 月份,三个英文字母; 如: "Jan"
s - 秒; 如: "00" 至 "59"
S - 字尾加英文序数,二个英文字母; 如: "th","nd"
t - 指定月份的天数; 如: "28" 至 "31"
U - 总秒数
w - 数字型的星期几,如: "0" (星期日) 至 "6" (星期六)
Y - 年,四位数字; 如: "1999"
y - 年,二位数字; 如: "99"
z - 一年中的第几天; 如: "0" 至 "365"

 

created_at.strftime("%Y年%d月%m日 %I点%M分")里面的替换参数速查

从doc里摘出,方便快速的查。其实用netbeans更快的看到,分享出来吧。
Format meaning:
     %a - The abbreviated weekday name (``Sun'')
     %A - The full weekday name (``Sunday'')
     %b - The abbreviated month name (``Jan'')
     %B - The full month name (``January'')
     %c - The preferred local date and time representation
     %d - Day of the month (01..31)
     %H - Hour of the day, 24-hour clock (00..23)
     %I - Hour of the day, 12-hour clock (01..12)
     %j - Day of the year (001..366)
     %m - Month of the year (01..12)
     %M - Minute of the hour (00..59)
     %p - Meridian indicator (``AM'' or ``PM'')
     %S - Second of the minute (00..60)
     %U - Week number of the current year,
             starting with the first Sunday as the first
             day of the first week (00..53)
     %W - Week number of the current year,
             starting with the first Monday as the first
             day of the first week (00..53)
     %w - Day of the week (Sunday is 0, 0..6)
     %x - Preferred representation for the date alone, no time
     %X - Preferred representation for the time alone, no date
     %y - Year without a century (00..99)
     %Y - Year with century
     %Z - Time zone name
     %% - Literal ``%'' character
      t = Time.now
      t.strftime("Printed on %m/%d/%Y")   #=> "Printed on 04/09/2003"
      t.strftime("at %I:%M%p")            #=> "at 08:56AM"

转载地址:http://zkxci.baihongyu.com/

你可能感兴趣的文章
linux内核学习(7)脱胎换骨解压缩的内核
查看>>
以太网基础知识
查看>>
慢慢欣赏linux 内核模块引用
查看>>
kprobe学习
查看>>
慢慢欣赏linux phy驱动初始化2
查看>>
慢慢欣赏linux CPU占用率学习
查看>>
2020年终总结
查看>>
Homebrew指令集
查看>>
React Native(一):搭建开发环境、出Hello World
查看>>
React Native(二):属性、状态
查看>>
JSX使用总结
查看>>
React Native(四):布局(使用Flexbox)
查看>>
React Native(七):Android双击Back键退出应用
查看>>
Android自定义apk名称、版本号自增
查看>>
adb command not found
查看>>
Xcode 启动页面禁用和显示
查看>>
【剑指offer】q50:树中结点的最近祖先
查看>>
二叉树的非递归遍历
查看>>
【leetcode】Reorder List (python)
查看>>
【leetcode】Linked List Cycle (python)
查看>>