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

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

推荐文章

10个极其有用的前端库
2024-11-19 09:41:20 +0800 CST
使用 sync.Pool 优化 Go 程序性能
2024-11-19 05:56:51 +0800 CST
Gin 框架的中间件 代码压缩
2024-11-19 08:23:48 +0800 CST
PHP设计模式:单例模式
2024-11-18 18:31:43 +0800 CST
Go 中的单例模式
2024-11-17 21:23:29 +0800 CST
MyLib5,一个Python中非常有用的库
2024-11-18 12:50:13 +0800 CST
前端开发中常用的设计模式
2024-11-19 07:38:07 +0800 CST
使用xshell上传和下载文件
2024-11-18 12:55:11 +0800 CST
JavaScript 上传文件的几种方式
2024-11-18 21:11:59 +0800 CST
Nginx 防盗链配置
2024-11-19 07:52:58 +0800 CST
SQL常用优化的技巧
2024-11-18 15:56:06 +0800 CST
Elasticsearch 聚合和分析
2024-11-19 06:44:08 +0800 CST
关于 `nohup` 和 `&` 的使用说明
2024-11-19 08:49:44 +0800 CST
Python实现Zip文件的暴力破解
2024-11-19 03:48:35 +0800 CST
html一些比较人使用的技巧和代码
2024-11-17 05:05:01 +0800 CST
2025,重新认识 HTML!
2025-02-07 14:40:00 +0800 CST
四舍五入五成双
2024-11-17 05:01:29 +0800 CST
Vue3中如何使用计算属性?
2024-11-18 10:18:12 +0800 CST
程序员茄子在线接单