php中文日期转成date类型,php怎么将含中文的日期转为时间戳
方法:首先使用date_parse_from_format()函数根据指定格式返回包含中文日期信息的关联数组,语法“date_parse_from_format('Y年m月d日',$str)”;然后使用mktime()函数将其转换为时间戳。
本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑
php 中文日期转时间戳<?php
header('content-type:text/html;charset=utf-8');
$str = '2021年03月31号';
$arr = date_parse_from_format('Y年m月d日',$str);
$time = mktime(0,0,0,$arr['month'],$arr['day'],$arr['year']);
var_dump($arr);
echo '2021年03月31号对应时间戳为:'.$time;
?>
输出:
相关函数说明:
date_parse_from_format()函数根据指定的格式返回包含指定日期信息的关联数组。
语法date_parse_from_format(format,date);参数描述
format必需。规定格式(date_create_from_format() 接受的格式)。
date必需。指定日期,字符串值。
mktime() 函数返回一个日期的 UNIX 时间戳。
语法mktime(hour,minute,second,month,day,year,is_dst);参数描述
hour可选。规定小时。
minute可选。规定分。
second可选。规定秒。
month可选。规定月。
day可选。规定天。
year可选。规定年。
is_dst可选。如果时间在夏令时期间,则设置为 1,否则设置为 0,若未知则设置为 -1(默认)。如果未知,PHP 会试图找到自己(可能产生意外的结果)。注意:该参数在 PHP 5.1.0 中被废弃。取而代之使用的是新的时区处理特性。
推荐学习:《PHP视频教程》
php中文日期转成date类型,php怎么将含中文的日期转为时间戳相关推荐
- 解决“yyyy-MM-ddTHH:mm:ss+mm:ss” 格式日期转成Date类型
报错详情(400 bad request) Field error in object 'activityRequestBody' on field 'endTime': rejected value ...
- java form的时间格式_SpringMvc接收日期表单提交,自动转换成Date类型方法
User中有birthday(Date)属性,用户注册的时候,选择日期即可,然后提交表单,可spring mvc 报错,400 Bad Request意思是不能把字符串转为Date类型的. 实体类中加 ...
- oracle date 转换 timestamp,Oracle timestamp类型转换成date类型
今天需要根据时间判断,统一修改某一个字段的数据.然后打开数据库发现,时间类型为timestamp类型.如下: 然后呢,这对我不是喝口水就可以解决的问题吗? 解决方案如下:我需要改这张表某个字段的内容, ...
- 【spring boot】Controller @RequestMapping 数据绑定:接收 Date 类型参数时遇错,将 String 类型的参数转换成 Date 类型
前言 spring boot 2.1.1.RELEASE 遇错 Failed to convert value of type 'java.lang.String' to required type ...
- SQL Server 2008 Datetime Cast 成 Date 类型可以使用索引(转载)
很久没写blog,不是懒,实在是最近我这的访问速度不好,用firefox经常上传不了图片 ....... 今天无意发现了SQL Server 2008 Datetime Cast 成 Date 类型可 ...
- 字符串类型日期时间转换为Date类型解析转换异常java.text.ParseException: Unparseable date: “2019-09-27T18:31:31+08:00”
字符串类型日期时间转换为Date类型解析转换异常java.text.ParseException: Unparseable date: "2019-09-27T18:31:31+08:00& ...
- string转换成date类型_你竟然知道SpringMVC是如何完成类型转换和数据绑定的吗?...
# 前言 SpringMVC是目前主流的Web MVC框架之一. public String method(Integer num, Date birth) { ...} Http请求传递的数据都是字 ...
- java timestamp转换date_Java中Timestamp类型如何转成Date类型
记录一下:今天在项目中遇到了类型是Timestamp的数据,在前台页面显示时不是我们习惯的常规时间显示格式,如下: 调整前台的时间显示,有两种思路:在前台js去调整和后台处理后再发送到前台展示. 这里 ...
- js 年月日中文格式日期转换成Date
new Date(Date.parse("2007年11月11日".replace('年','-').replace('月','-').replace('日','')))
最新文章
- Linux字符设备驱动程序的框架(新写法)
- record-09 ATM 过程思想 综合练习
- 【Android Gradle 插件】Extension 扩展类型 ( Module 引入插件类型 | application 插件 | library 插件 | Variants 变体列表 )
- 信息图:大数据2016年分析趋势
- BZOJ 1396:识别子串 SA+树状数组+单调队列
- deeplab运行指南
- mysql编号用什么类型_mysql 之编码配置、引擎介绍、字段操作、数据类型及约束条件...
- 国土空间规划项目资料获取的途径
- 前端JavaScript 常见的报错及异常捕获与处理方法
- 2021年中国电动扫地机市场趋势报告、技术动态创新及2027年市场预测
- Android出现:java.lang.NoClassDefFoundError: android/os/PersistableBundle
- 加密狗映射至虚拟服务器,ESXI 5.1/5.5 主机添加或映射USB设备(加密狗)(示例代码)...
- 2018金山WPS实习面试
- 使用KMS激活软件导致浏览器呗篡改解决办法
- css3实现爱心图标
- Ruby On Rails 4 hello world,Ruby On Rails上手
- 手机维修基础 常见故障分析㈣
- 理解C#中装箱和拆箱的概念
- (转载)constnbsp;charnbsp;*amp;nbs…
- 操作系统学习之文件管理:
热门文章
- linux 卸载license,卸载 Network License Manager 的步骤
- Gartner:首席信息官能从IT支出中得到哪些收获?
- 李开复致中国大学生父母的一封信
- 关于三角恒等变换与正余弦定理的学习总结
- 【SGU】117. Counting 快速幂
- 用Python登陆新版正方教务系统获取课程表(及RSA加密密码实现)
- Oracle MySQL Hive sql进行相邻数据相减、相加等运算 lad lead 窗口函数 偏移函数
- android实现微信网页浏览、QQ下拉效果SlidingLayout
- 转载批处理之FOR语句祥解
- java模糊查询、自动补全的实现