来源:藏色散人 发布时间:2019-02-23 15:21:26 阅读量:843
将字符串转换为Date和DateTime使用几个函数/方法,如strtotime()、getDate()。我们来看看这些函数的作用。
strtotime()函数,返回自1970年1月1日以来经过的秒数,就像linux机器时间戳一样。它返回根据传递给函数的参数传递的秒数。
语法
1 |
|
参数:Time/Date、now(可选)
返回自1970年1月1日以来经过的秒数。
getDate()函数,返回传递参数(date/time)的日期/时间信息;
语法
1 |
|
该参数是可选的,因为它将当前本地时间作为默认参数。
它返回数组中的日期、日期、年份、月份等信息。
1.将字符串转换为Date日期的代码:
1 2 3 4 5 |
|
输出:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
2.将字符串转换为dateTime的代码
1 2 3 4 |
|
输出:
1 |
|
注1:我们可以在“d”的位置使用“D”来获取输出中的日期
1 2 3 4 |
|
输出:
1 |
|
注2:我们可以在“h”的位置使用“H”来获得输出中24小时格式的时间
1 2 3 4 |
|
输出:
1 |
|
类似地,“i”和“s”也可以改为大写以找到不同的输出,但没有多大用处。