当前位置:首页 » 编程语言 » php时间格式

php时间格式

发布时间: 2022-01-08 18:20:36

php日期格式

假设:
$year=2010;
$month=5;
$day=31;

$date = $year."-".$month."-".$day;

insert into aa (date) values($date) ;

❷ php 判断是否是时间格式

可以通过strtotime函数判断是否是时间格式

functionisDateTime($dateTime){
$ret=strtotime($dateTime);
return$ret!==FALSE&&$ret!=-1;
}

strtotime函数用法如下:

strtotime将任何英文文本的日期时间描述解析为 Unix 时间戳

int strtotime ( string $time [, int $now = time() ] )

本函数预期接受一个包含美国英语日期格式的字符串并尝试将其解析为Unix 时间戳(自 January 1 1970 00:00:00 GMT 起的秒数),其值相对于now 参数给出的时间,如果没有提供此参数则用系统当前时间。

time:日期/时间字符串

now:用来计算返回值的时间戳

返回值:

成功则返回时间戳,否则返回 FALSE。在 PHP 5.1.0之前本函数在失败时返回 -1

❸ php 日期提交后怎么判断这个日期格式是否正确

1、首先PHP中可以获取当前时间戳,利用time()函数,并且不需要参数,直接返回当前日期时间,如下图所示。

❹ php 时间格式化

<?php
//设定要用的默认时区。自PHP5.1可用
date_default_timezone_set('UTC');

//输出类似:Monday
echodate("l");
//输出类似:Monday15thofAugust200503:12:46PM
echodate('ldSofFYh:i:sA');
//输出:July1,2000isonaSaturday
echo"July1,2000isona".date("l",mktime(0,0,0,7,1,2000));
/*在格式参数中使用常量*/
//输出类似:Mon,15Aug200515:12:46UTC
echodate(DATE_RFC822);
//输出类似:2000-07-01T00:00:00+00:00
echodate(DATE_ATOM,mktime(0,0,0,7,1,2000));
//打印出当前日期
echodate('Y年m月d日');
//格式化已有时间
echodate('Y年m月d日',strtotime('1986-12-05'));
/*

输出
Monday
Monday16thofApril201202:04:36PM
July1,2000isonaSaturday
Mon,16Apr1214:04:36+0000
2000-07-01T00:00:00+00:00
2012年04月16日

*/
?>

❺ php 输出时间。格式为:“时:分:秒.毫秒”,例如:19:37:05.380,要用什么函数怎么实现

<?php

function udate($format = 'u', $utimestamp = null) {

if (is_null($utimestamp))

$utimestamp = microtime(true);

$timestamp = floor($utimestamp);

$milliseconds = round(($utimestamp - $timestamp) * 1000000);

return date(preg_replace('`(?<!\\)u`', $milliseconds, $format), $timestamp);

}

echo udate('Y-m-d H:i:s.u');

?>

❻ php日期格式化

测试通过的代码:

<?php
$a=20150228;
$b=mktime(0,0,0,substr($a,4,2),substr($a,-2),substr($a,0,4));
$c=substr($a,0,4).'-'.substr($a,4,2).'-'.substr($a,-2);
echo"$b ";
echodate('Y-m-d',$b)." ";
echo"$c ";
?>

❼ php日期字符串

谁说strtotime不接收“年-月-日 时:分:秒”?
<?php
$time = strtotime("2010-09-08 07:06:05");
echo date("Y-m-d H:i:s",$time);
?>
输出 2010-09-08 07:06:05
如果不能正确接收“年-月-日 时:分:秒”,输出的应该就不是这个时间了。

❽ 急求:用php处理时间格式

str_replace('上午','','2011-3-15 上午10:28').':'.date('s');

❾ php指定一个时间并使用date输出,格式为YYYY-MM-DD HH:MM:SS

<?echo date("Y-m-d H:i:s", time()) ?>
这个是用输出当前的时间,格式是 2020-5-4 18:40:22
其中 time() 就是获取系统当前时间,前面是格式

❿ PHP日期格式怎么转换

php日期格式转换总结:
<?php
//将当前时间转换成yyyy-mm-dd格式串,再转换成日期格式,绕了一圈哈
echo strtotime(date('Y-m-d',time()).' 00:00:00');
//将GNU 日期输入格式的字符转换成时间
echo strtotime('now');
//标准的字符串转换成时间
$t = '2012-9-10 15:18:06';
$time = strtotime($t);
//将时间转换成日期字符yyyymmdd,再转换成整型格式
$d = intval(date('Ymd',$time));
echo '付款时间:'.$d;

热点内容
模拟器脚本制作 发布:2025-04-30 17:59:23 浏览:833
天翼云电脑pc版不显示服务器 发布:2025-04-30 17:32:32 浏览:597
psp存储卡是否原装 发布:2025-04-30 17:12:44 浏览:560
java的jdk64下载 发布:2025-04-30 17:05:14 浏览:692
java培训机构那家好 发布:2025-04-30 16:45:02 浏览:665
前端缓存数据库 发布:2025-04-30 16:38:59 浏览:914
视频加密网关 发布:2025-04-30 16:34:32 浏览:675
安卓机怎么做热点 发布:2025-04-30 16:33:00 浏览:941
淘宝客源码采集 发布:2025-04-30 16:22:59 浏览:771
复仇之渊下载ftp 发布:2025-04-30 15:38:13 浏览:859