PHP中的时间显示问题

如何得到2007-04-06这样的时间格式?

date('Y-m-d',strtotime($row['somedate']));

得到的是1970-01-01 不过如果用date('Y-m-d',time());就可以得到今天的日期。

使用date('Y-m-d',strtotime($row['somedate']));可以得到正确的时间

这个是MSSQL的问题,他会调用系统的时间显示格式

你可以用strtotime转化为UNIX时间戳后,然后用date函数

附:php date() 函数详解
1,年-月-日
echo date('Y-m-j');
2007-02-6

echo date('y-n-j');
07-2-6

大写Y表示年四位数字,而小写y表示年的两位数字;
小写m表示月份的数字(带前导),而小写n则表示不带前导的月份数字。

echo date('Y-M-j');
2007-Feb-6

echo date('Y-m-d');
2007-02-06

大写M表示月份的3个缩写字符,而小写m则表示月份的数字(带前导0);
没有大写的J,只有小写j表示月份的日期,无前导o;若需要月份带前导则使用小写d。

echo date('Y-M-j');
2007-Feb-6

echo date('Y-F-jS');
2007-February-6th

大写M表示月份的3个缩写字符,而大写F表示月份的英文全写。(没有小写f)
大写S表示日期的后缀,比如“st”、“nd”、“rd”和“th”,具体看日期数字为何。

小结:
表示年可以用大写的Y和小写y;
表示月可以用大写F、大写M、小写m和小写n(分别表示字符和数字的两种方式);
表示日可以用小写d和小写j,大写S表示日期的后缀。

2,时:分:秒

默认情况下,PHP解释显示的时间为“格林威治标准时间”,与我们本地的时间相差8个小时。

echo date('g:i:s a');
5:56:57 am

echo date('h:i:s A');
05:56:57 AM

小写g表示12小时制,无前导0,而小写h则表示有前导0的12小时制。
当使用12小时制时需要表明上下午,小写a表示小写的“am”和“pm”,大写A表示大写的“AM”和“PM”。

echo date('G:i:s');
14:02:26

大写G表示24小时制的小时数,但是不带前导的;使用大写的H表示带前导的24小时制小时数

小结:
字母g表示小时不带前导,字母h表示小时带前导;
小写g、h表示12小时制,大写G、H表示24小时制。

3,闰年、星期、天

echo date('L');
今年是否闰年:0

echo date('l');
今天是:Tuesday

echo date('D');
今天是:Tue

大写L表示判断今年是否闰年,布尔值,为真返回1,否则为0;
小写l表示当天是星期几的英文全写(Tuesday);
而使用大写D表示星期几的3个字符缩写(Tue)。

echo date('w');
今天星期:2

echo date('W');
本周是全年中的第 06 周

小写w表示星期几,数字形式表示
大写W表示一年中的星期数

echo date('t');
本月是 28 天

echo date('z');
今天是今年的第 36 天

小写t表示当前月份又多少天
小写z表示今天是本年中第几天

4,其他

echo date('T');
UTC
大写T表示服务器的时间区域设置

echo date('I');
0
大写I表示判断当前是否为夏令时,为真返回1,否则为0

echo date('U');
1170769424
大写U表示从1970年1月1日到现在的总秒数,就是Unix时间纪元的UNIX时间戳。

echo date('c');
2007-02-06T14:24:43+00:00
小写c表示ISO8601日期,日期格式为YYYY-MM-DD,用字母T来间隔日期和时间,时间格式为HH:MM:SS,时区使用格林威治标准时间(GMT)的偏差来表示。

echo date('r');
Tue, 06 Feb 2007 14:25:52 +0000
小写r表示RFC822日期。

【作者: Liberal】【访问统计:<script language="JavaScript" src="http://counter.blogchina.com/PageServlet?pageid=6380860&blogid=8561"></script>】【2007年07月21日 星期六 10:31】【注册】【打印】

PHP中的时间显示问题相关推荐

  1. 嵌入式系统中系统时间显示

    从NVRAM中可以读取系统的时间,系统一般借助NVRAM产生的秒中断每秒读取一次当前时间并在LCD上显示.关于时间的显示,有一个效率问题.因为时间有其特殊性,那就是60秒才有一次分钟的变化,60分钟才 ...

  2. iPhone状态栏中为什么时间显示为蓝色图标

    当iPhone左上角的时间以蓝色气泡显示时,表示您的iPhone正在提供个人热点.进行屏幕镜像,或某个App当前正在使用您的位置信息. 管理个人热点:打开iPhone设置-个人热点,可设置是否允许其他 ...

  3. vue中解决时间在ios上显示NAN的问题

    vue中解决时间在ios上显示NAN的问题 参考文章: (1)vue中解决时间在ios上显示NAN的问题 (2)https://www.cnblogs.com/wzs5800/p/9580785.ht ...

  4. android 时间显示格式,Android setting中修改时间显示格式后,桌面的数字时钟widget小部件显示不更新...

    桌面的数字时间的widget的显示主要需要关注的有如下5个. vendor\mediatek\proprietary\packages\apps\DeskClock\src\com\android\a ...

  5. html在状态栏中显示时间,html网页时间显示代码和倒计时代码大全

    Date(); var day; var date; if(today.getDay()==0) day = "星期日" if(today.getDay()==1) day = & ...

  6. Multisim10中仿真时间步长与数码显示管的类型有关

    用Multisim10仿真一个数字频率计数器,单个模块仿真很顺利,无论是计数部分还是秒脉冲发生电路都正常工作,但最后连起来仿真的时候就无语了,由于要测量1s内的输入信号的频率,按道理说如果输入信号是1 ...

  7. java中GUI中显示当前时间_javaGUI界面实现动态时间显示——Swing中的计时器Timer

    在Java中要实现时间的动态显示有不少种方法.下面就介绍其中一种简单的方法给你们.java Swing中的计时器Timer,主要用到javax.swing.*包下的Timer类,该类能够周期的触发Ac ...

  8. 魔坊APP项目-25-种植园,植物的状态改动、当果树种植以后在celery的异步任务中调整浇水的状态、客户端通过倒计时判断时间,显示浇水道具

    种植园 植物的状态改动 一.当果树种植以后在celery的异步任务中调整浇水的状态 在进行果树种植的时候, 在服务端设置当前果树到等待浇水的redis变量中.通过celery不断进行周期任务的处理, ...

  9. [转载]WEB中实时时间的显示

    WEB中实时时间的显示 当你进入一个网站时,是否看到里面的一个非常体贴的时间提示,好象网易社区的小秘书,会按时间提示你一些东西.其实实现起来也没什么困难,下面一步一步来吧! 1.必须取得系统当前时间, ...

最新文章

  1. Spring Boot + GraphQL 才是 API 的未来!
  2. 四川大学计算机学院录取,四川大学计算机学院2018年硕士研究生招生拟录取名单及成绩公示...
  3. Python 标准库 urllib2 的使用细节
  4. html 消息通知声音,ajax实现web页面的消息实时提醒时播放提示音
  5. html文本框样式大全,HTML文本框样式大全
  6. 【51Nod - 1163】最高的奖励 (贪心+优先队列 或 妙用并查集)
  7. 最小二乘法,了解一下?
  8. centos 6.8安装git_Centos(6/7)安装GitLab超详细教程
  9. ACL2021 | 知识对比:基于外部知识的图神经虚假新闻检测
  10. java基础的第二轮快速学习!day10
  11. 拓端tecdat|TensorFlow 2建立神经网络分类模型——以iris数据为例
  12. linux系统的总父目录,Linux虚拟文件系统-资料路径名的解析(2)-回退父目录
  13. 1079:计算分数加减表达式的值
  14. Markdown 插入视频
  15. (ICCV 19) Deep Closest Point: Learning Representations for Point Cloud Registration
  16. AppleParty(苹果派)v3 支持 App Store 新定价机制 - 批量配置自定价格和销售范围
  17. css——给多张图片设置一个背景图:上下固定尺寸+中间拉伸,里面放内容
  18. java 生产者消费者模式_聊聊并发(十)生产者消费者模式
  19. 2075 Problem G 点菜问题
  20. 人工神经网络中的activation function的作用具体是什么?为什么ReLu要好过于tanh和sigmoid function?

热门文章

  1. 怎么在CAD里面添加图片
  2. ubuntu虚拟机配置
  3. 焦虑症有哪些症状 自我治疗有妙招!
  4. 【论文阅读笔记】《Attention is All You Need》——Attention机制和Transformer
  5. Android模拟服务端接口之moco
  6. 【PPT】图片转PPT文件
  7. 如何使用Vegas添加夜视效果?
  8. 计算机论文答辩2分钟演讲稿,5分钟毕业论文答辩演讲稿
  9. 2009年十大网络流行语英文版
  10. 短视频行业的龙争虎斗:浅析抖音与快手产品差异性