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

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

推荐文章

WebSocket在消息推送中的应用代码
2024-11-18 21:46:05 +0800 CST
Python Invoke:强大的自动化任务库
2024-11-18 14:05:40 +0800 CST
15 个 JavaScript 性能优化技巧
2024-11-19 07:52:10 +0800 CST
利用图片实现网站的加载速度
2024-11-18 12:29:31 +0800 CST
js迭代器
2024-11-19 07:49:47 +0800 CST
软件定制开发流程
2024-11-19 05:52:28 +0800 CST
curl错误代码表
2024-11-17 09:34:46 +0800 CST
使用 Go Embed
2024-11-19 02:54:20 +0800 CST
如何将TypeScript与Vue3结合使用
2024-11-19 01:47:20 +0800 CST
markdowns滚动事件
2024-11-19 10:07:32 +0800 CST
从Go开发者的视角看Rust
2024-11-18 11:49:49 +0800 CST
JavaScript设计模式:观察者模式
2024-11-19 05:37:50 +0800 CST
小技巧vscode去除空格方法
2024-11-17 05:00:30 +0800 CST
CSS 媒体查询
2024-11-18 13:42:46 +0800 CST
在 Docker 中部署 Vue 开发环境
2024-11-18 15:04:41 +0800 CST
【SQL注入】关于GORM的SQL注入问题
2024-11-19 06:54:57 +0800 CST
程序员茄子在线接单