导航:首页 > 编程语言 > phptime格式

phptime格式

发布时间:2022-04-15 03:25:27

php time()输出

time()函数输出的是当前时刻的UNIX时间戳,也就是UNIX纪元(1970年1月1日零时零分)以来的秒数.
如果你要输出时间或日期要用date()函数,比如:date("F d, Y h:i:s")
date()函数参数较多,你可以去查一下.

② 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的time和strtotime有啥不一样啊

time返回的是系统当前的unix时间戳的int值,无参数

strtotime是将一个字符串格式的时间日期,转换成对应的unix时间戳的int值,需要给定一个指定的字符串格式的时间

time();
strtotime('now');
//以上两行都可以得到当前系统时间的unix时间戳,是等效的

④ php 如何转换时间格式

$time="2013-01-02 08:08:08";
echo date('m',strtotime($time)).'月'.date('d',strtotime($time)).'日';

⑤ php 如何对time类型的时间进行加减如11:20:30加20分钟

把这个时间转换成时间戳,然后把20分钟换算成秒数,然后与时间戳相加,再用函数把新得到的时间戳转换成时间

⑥ php时间戳time是秒还是毫秒

  1. 秒,time()函数返回的是 当前时间的Unix时间戳格式,即1970年1月1日0:00:00到当前的秒数。如果你需要得到当前时间的微秒数 可以使用microtime(true);方法。

  2. //获取毫秒的时间戳
    $time=explode("",microtime());
    $time=$time[1].($time[0]*1000);
    $time2=explode(".",$time);
    $time=$time2[0];
    通过time函数获取的时间戳是以秒为单位
    返回自从 Unix 纪元(格林威治时间 1970 年 1 月 1 日 00:00:00)到当前时间的秒数。

⑦ 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 日期格式输出问题

以下代码通过测试!

<?php
/**
* 日历
*/
$time = date('Y-m-d');
if (function_exists('date_default_timezone_set')) {
date_default_timezone_set('PRC');
}
$date = isset($_GET['date']) ? $_GET['date'] : $time;
$date = getdate(strtotime($date));
$end = getdate(mktime(0, 0, 0, $date['mon'] + 1, 1, $date['year']) - 1);
$start = getdate(mktime(0, 0, 0, $date['mon'], 1, $date['year']));
$pre = date('Y-m-d', $start[0] - 1);
$next = date('Y-m-d', $end[0] + 86400);

$html = '<table width="90%" border="1" cellspacing="0" cellpadding="0"
align="center" style="line-height:250%; font-family:Verdana; font-size: 12px;">';
$html .= '<tr>';
$html .= '<td align="center"><a href="' . $PHP_SELF . '?date=' . $pre . '">上个月</a></td>';
$html .= '<td colspan="5" align="center">' . $date['year'] . '-' . $date['mon'] . '<a href=?date='.date('Y-m-d').'>今天</a></td>';
$html .= '<td align="center"><a href="' . $PHP_SELF . '?date=' . $next . '">下个月</a></td>';
$html .= '</tr>';
$html .= '<tr>';
$html .= '<td>星期日</td>';
$html .= '<td>星期一</td>';
$html .= '<td>星期二</td>';
$html .= '<td>星期三</td>';
$html .= '<td>星期四</td>';
$html .= '<td>星期五</td>';
$html .= '<td>星期六</td>';
$html .= '</tr>';
$arr_tpl = array(0 => '', 1 => '', 2 => '', 3 => '', 4 => '', 5 => '', 6 => '');
$date_arr = array();
$j = 0;
for ($i = 0; $i < $end['mday']; $i++) {
if (!isset($date_arr[$j])) {
$date_arr[$j] = $arr_tpl;
}
$date_arr[$j][($i+$start['wday'])%7] = $i+1;
if ($date_arr[$j][6]) {
$j++;
}
}
foreach ($date_arr as $value) {
$html .= '<tr>';
foreach ($value as $v) {
if ($v>9) {
$vvv=$v;
}else{
$vvv="0".$v;
}
$datemm=$date['year'].'-'.$date['mon'].'-'.$vvv;

if ($v) {
if ($v == $date['mday']) {
$html .= '<td><b>' . $vvv . '</b><br>'.$datemm.'</td>';
} else {
$html .= '<td>' . $vvv . '<br>'.$datemm.' </td>';
}
} else {
$html .= '<td> </td>';
}
}
$html .= '</tr>';
}
$html .= '</table>';
echo $html;
?>

⑨ 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;

⑩ php string 类型转换成 time 类型的问题

$time = time()返回的是一个整数。
$date = date("Y-m-d H:i:s",$time); 返回2009-09-09 11:29:33格式的时间
strtotime($date);把时间字符串重新转换成整数

计算的话直接用time()生成时间比较好。精确到秒。

如果只要时间的话 date("H:i:s",$time);就可以了啊,如果是两个时间差值,比如12334秒你要算成时间,只有一步步计算

阅读全文

与phptime格式相关的资料

热点内容
看帧率app如何使用 浏览:523
从DHC服务器租用IP地址 浏览:473
编译怎么学 浏览:329
数码管显示0到9plc编程 浏览:665
服务器是为什么服务的 浏览:765
java定义数据类型 浏览:874
安卓pdf手写 浏览:427
什么是app开发者 浏览:284
android闹钟重启 浏览:101
程序员失职 浏览:518
在云服务器怎么改密码 浏览:586
服务器pb什么意思 浏览:940
51驾驶员的是什么app 浏览:670
php静态变量销毁 浏览:888
编程买苹果电脑 浏览:762
flac算法 浏览:499
reactnative与android 浏览:665
程序员是干什么的工作好吗 浏览:258
kbuild编译ko 浏览:471
条件编译的宏 浏览:566