编程 PHP 如何输出带微秒的时间

2024-11-18 01:58:41 +0800 CST views 2403
<?php
date_default_timezone_set('PRC');
function udate($format='Y-m-d H:i:s.u', $utimestamp='') {
    empty($utimestamp) && $utimestamp = microtime(true);
    $timestamp = floor($utimestamp);
    $milliseconds = round(($utimestamp - $timestamp) * 1000000);
    return date(preg_replace('#(?<!\\\\)u#', $milliseconds, $format), $timestamp);
}
echo udate('H:i:s.u'); // 12:33:03.599516
echo udate('Y-m-d H:i:s.u'); // 2016-10-16 12:33:03.599684
echo udate('Y-m-d H:i:s.u', 1234567890.654321); // 2009-02-14 07:31:30.654321
复制全文 生成海报 php 编程 PHP 时间处理

推荐文章

维护网站维护费一年多少钱?
2024-11-19 08:05:52 +0800 CST
开源AI反混淆JS代码:HumanifyJS
2024-11-19 02:30:40 +0800 CST
实现微信回调多域名的方法
2024-11-18 09:45:18 +0800 CST
三种高效获取图标资源的平台
2024-11-18 18:18:19 +0800 CST
API 管理系统售卖系统
2024-11-19 08:54:18 +0800 CST
PostgreSQL日常运维命令总结分享
2024-11-18 06:58:22 +0800 CST
ElasticSearch 结构
2024-11-18 10:05:24 +0800 CST
go错误处理
2024-11-18 18:17:38 +0800 CST
38个实用的JavaScript技巧
2024-11-19 07:42:44 +0800 CST
Vue 中如何处理父子组件通信?
2024-11-17 04:35:13 +0800 CST
Go 1.23 中的新包:unique
2024-11-18 12:32:57 +0800 CST
npm速度过慢的解决办法
2024-11-19 10:10:39 +0800 CST
程序员茄子在线接单