PHP 如何格式化输出日期到日历控件上?配合使用date和strtotime两个函数

PHP 如何格式化输出日期到日历控件上?具体需求:更新内容的时候需要把原来格式化的时间(只有年月日没有时分秒)从mysql数据库读出来输出到input里面。

单纯一个函数搞不定,需要用到date和strtotime两个函数,即把数据库读出来的时间转换成time的形式再用date格式化后输出。echo date(‘Y-m-d H:i:s’, time()); strtotime(’1970-01-01 08:00:00′)

最终形式如下:value=”<?=date(‘Y-m-d’,strtotime($mydate));?>”

另,time函数输出是用默认时区的,可以在使用前设置:date_default_timezone_set(PRC);     //在输出时间之前设置时区,PRC为中华人民共和国 

另外gmdate也是可以格式化时间的函数:echo gmdate (Y-m-d H:i:s,  time());  echo gmdate(‘Y-m-d H:i:s’, time() + 3600 * 8);

暂无评论

发表评论

快捷键:Ctrl+Enter