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

2024-11-18 01:58:41 +0800 CST views 2181
<?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 时间处理

推荐文章

全新 Nginx 在线管理平台
2024-11-19 04:18:33 +0800 CST
16.6k+ 开源精准 IP 地址库
2024-11-17 23:14:40 +0800 CST
为什么大厂也无法避免写出Bug?
2024-11-19 10:03:23 +0800 CST
pycm:一个强大的混淆矩阵库
2024-11-18 16:17:54 +0800 CST
前端开发中常用的设计模式
2024-11-19 07:38:07 +0800 CST
使用Python提取图片中的GPS信息
2024-11-18 13:46:22 +0800 CST
WebSQL数据库:HTML5的非标准伴侣
2024-11-18 22:44:20 +0800 CST
Go 开发中的热加载指南
2024-11-18 23:01:27 +0800 CST
JavaScript设计模式:桥接模式
2024-11-18 19:03:40 +0800 CST
PHP 8.4 中的新数组函数
2024-11-19 08:33:52 +0800 CST
智慧加水系统
2024-11-19 06:33:36 +0800 CST
FcDesigner:低代码表单设计平台
2024-11-19 03:50:18 +0800 CST
Vue3中的事件处理方式有何变化?
2024-11-17 17:10:29 +0800 CST
Vue3中如何进行性能优化?
2024-11-17 22:52:59 +0800 CST
Vue3中如何实现响应式数据?
2024-11-18 10:15:48 +0800 CST
liunx服务器监控workerman进程守护
2024-11-18 13:28:44 +0800 CST
Linux查看系统配置常用命令
2024-11-17 18:20:42 +0800 CST
Python 获取网络时间和本地时间
2024-11-18 21:53:35 +0800 CST
程序员茄子在线接单