Blogger Information
Blog 28
fans 0
comment 0
visits 65157
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
将UNIX时间戳转换为特定格式的日期时间——PHP转化方法、JAVASCRIPT转化方法
蒸蒸
Original
761 people have browsed it

##### 一、PHP转化方法

php转化的方法比较简单,只需要一个date()函数
date()函数语法:

  1. string date ( string $format [, int $timestamp ] )

第一个参数,是要得到的日期的格式,是一个字符串;第二个参数是要转化的时间戳(可省略,表示当前时间),是Int类型的。
①比如(格式化当前日期):

  1. <?php
  2. echo date("Y/m/d") . "<br>";
  3. echo date("Y.m.d") . "<br>";
  4. echo date("Y-m-d");
  5. ?>

上面代码的输出:
2016/10/21
2016.10.21
2016-10-21

②再比如(格式化时间戳):

  1. $dd=date("Y-m-d H:i:s",1629268217);
  2. dump($dd);

上面代码的输出:
string(19) “2021-08-18 14:30:17”

注意:这里的时间戳是10位的时间戳,其精度是“秒”

扩展:date_default_timezone_set()方法可以设置默认时区,例如:date_default_timezone_set(“Asia/Shanghai”);

##### 二、JAVASCRIPT转化方法

js是通过新建日期对象,然后对日期对象执行一系列的方法来转化的:
例如:

  1. //使用Date()方法,新建日期对象datetime
  2. var datetime = new Date();
  3. /*
  4. 1.使用setTime()方法,以毫秒(时间戳)设置Date对象;
  5. 2.返回的结果是:Wed Aug 18 2021 14:30:17 GMT+0800 (中国标准时间) (中国标准时间)这并不是我们想要的格式;
  6. 3.注意:::这里面的时间戳是13位的,其精度是“毫秒”
  7. */
  8. datetime.setTime(1629268217000);
  9. /*
  10. 1.以年-月-日 小时:分钟:秒的格式显示日期;控制台输出“2021-8-18 14:30:17”
  11. 2.getFullYear(),从 Date 对象以四位数字返回年份;
  12. 3.getMonth(),从 Date 对象返回月份 (0 ~ 11),注意:::实际月份要在此基础上加1;
  13. 4.getDate(),从 Date 对象返回一个月中的某一天 (1 ~ 31);
  14. 5.getHours(),返回 Date 对象的小时 (0 ~ 23);
  15. 6.getMinutes(),返回 Date 对象的分钟 (0 ~ 59);
  16. 7.getSeconds(),返回 Date 对象的秒数 (0 ~ 59)
  17. */
  18. var date=datetime.getFullYear()+'-'+(datetime.getMonth()+1)+'-'+datetime.getDate()+' '+datetime.getHours()+':'+datetime.getMinutes()+':'+datetime.getSeconds();
  19. console.log(date);
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post