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

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

推荐文章

Elasticsearch 聚合和分析
2024-11-19 06:44:08 +0800 CST
网络数据抓取神器 Pipet
2024-11-19 05:43:20 +0800 CST
如何在Vue3中定义一个组件?
2024-11-17 04:15:09 +0800 CST
如何在Vue3中处理全局状态管理?
2024-11-18 19:25:59 +0800 CST
markdown语法
2024-11-18 18:38:43 +0800 CST
MySQL数据库的36条军规
2024-11-18 16:46:25 +0800 CST
15 个你应该了解的有用 CSS 属性
2024-11-18 15:24:50 +0800 CST
Elasticsearch 的索引操作
2024-11-19 03:41:41 +0800 CST
Nginx负载均衡详解
2024-11-17 07:43:48 +0800 CST
CSS 奇技淫巧
2024-11-19 08:34:21 +0800 CST
Vue3的虚拟DOM是如何提高性能的?
2024-11-18 22:12:20 +0800 CST
一个收银台的HTML
2025-01-17 16:15:32 +0800 CST
OpenCV 检测与跟踪移动物体
2024-11-18 15:27:01 +0800 CST
php内置函数除法取整和取余数
2024-11-19 10:11:51 +0800 CST
Node.js中接入微信支付
2024-11-19 06:28:31 +0800 CST
在 Nginx 中保存并记录 POST 数据
2024-11-19 06:54:06 +0800 CST
Git 常用命令详解
2024-11-18 16:57:24 +0800 CST
企业官网案例-芊诺网络科技官网
2024-11-18 11:30:20 +0800 CST
Redis和Memcached有什么区别?
2024-11-18 17:57:13 +0800 CST
程序员茄子在线接单