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

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

推荐文章

Python 基于 SSE 实现流式模式
2025-02-16 17:21:01 +0800 CST
赚点点任务系统
2024-11-19 02:17:29 +0800 CST
css模拟了MacBook的外观
2024-11-18 14:07:40 +0800 CST
jQuery `$.extend()` 用法总结
2024-11-19 02:12:45 +0800 CST
PHP设计模式:单例模式
2024-11-18 18:31:43 +0800 CST
html一份退出酒场的告知书
2024-11-18 18:14:45 +0800 CST
如何在Vue3中处理全局状态管理?
2024-11-18 19:25:59 +0800 CST
CentOS 镜像源配置
2024-11-18 11:28:06 +0800 CST
Requests库详细介绍
2024-11-18 05:53:37 +0800 CST
地图标注管理系统
2024-11-19 09:14:52 +0800 CST
CSS 中的 `scrollbar-width` 属性
2024-11-19 01:32:55 +0800 CST
四舍五入五成双
2024-11-17 05:01:29 +0800 CST
Vue 3 路由守卫详解与实战
2024-11-17 04:39:17 +0800 CST
Go 接口:从入门到精通
2024-11-18 07:10:00 +0800 CST
JavaScript 流程控制
2024-11-19 05:14:38 +0800 CST
前端代码规范 - Commit 提交规范
2024-11-18 10:18:08 +0800 CST
Python实现Zip文件的暴力破解
2024-11-19 03:48:35 +0800 CST
你可能不知道的 18 个前端技巧
2025-06-12 13:15:26 +0800 CST
程序员茄子在线接单