跳到内容
当前位置:首页>Excel>Excel VBA编程-一键把单元格格式化成标准日期

Excel VBA编程-一键把单元格格式化成标准日期

  • 2026-11-08 23:54:22

Excel VBA编程-一键把单元格格式化成标准日期

你有没有遇到过这种情况:一张表里,“日期”列有人写 2026/10/13,另一张写 13-10-2026,还有人写成 2026.10.13,甚至干脆敲成了纯文本。你想按日期排个序、算一句“截止还有几天”,Excel 却把日期当成文字——排序乱套、公式报错,急得人直拍键盘。

今天我们从网络上整理了一批 Excel VBA“日期格式标准化”的实用技巧(包括 Microsoft / Excel 官方文档里用 NumberFormat 设置日期格式的标准做法,以及大量实战代码里总结出的关键经验),核心就一句话:用一行代码,把“乱七八糟的日期写法”统一成标准的 yyyy-mm-dd,让整列整齐、能排序、还能直接算天数差。

下面用 3 个由浅入深的案例,带你从“选中区域一键格式化”到“自动识别所有日期列”。


案例一(简单):选中一片单元格,一键设成标准日期格式

功能说明 先在工作表上选中你要规范的那片日期单元格(比如一整列),运行这一段,它们就全部显示成 yyyy-mm-dd。这一步只改“显示样子”,不改单元格里的真实内容——已经是真日期的会更整齐,是文本的暂时只变样子(变真日期在案例三)。

代码

Sub 一键设标准日期格式()    ' 把当前选中的区域,全部显示成标准日期格式 yyyy-mm-dd    Dim 单元格 As Range    For Each 单元格 In Selection        单元格.NumberFormat = "yyyy-mm-dd"    Next 单元格    MsgBox "已把选中区域全部设为标准日期格式:yyyy-mm-dd", vbInformationEnd Sub

操作步骤

  1. 按 Alt + F11 打开 VBA 编辑器,点菜单「插入」→「模块」。
  2. 把上面的代码整段粘进去。
  3. 回到 Excel,用鼠标拖选你要格式化的那一片日期单元格。
  4. 按 Alt + F8,选中「一键设标准日期格式」,点「运行」。
  5. 选中的单元格立刻变成 2026-10-13 这种整齐写法。

小提示:格式代码 "yyyy-mm-dd" 里,yyyy 是四位年、mm 是两位月、dd 是两位日。想换成 yyyy/mm/dd,只改引号里的内容即可。


案例二(中等):运行时输入列字母,整列一键格式化

功能说明 案例一要自己手动选中区域。这个案例改成:运行后弹出一个小框,你输入列字母(比如 C),程序自动找到这一列最后一行有数据的位置,把整列刷成标准日期格式。今天想格式化 C 列,明天想格式化 F 列,都不用改代码。

代码

Sub 一键设整列标准日期()    ' 运行时输入列字母,自动格式化该列所有日期    Dim 列号 As String    Dim 最后行 As Long    Dim 单元格 As Range    列号 = InputBox("请输入要格式化的列字母,例如 C:", "选择列")    If 列号 = "" Then Exit Sub   ' 点取消就退出,不报错    最后行 = Cells(Rows.Count, 列号).End(xlUp).Row    If 最后行 < 2 Then        MsgBox "该列没有数据。", vbExclamation        Exit Sub    End If    For Each 单元格 In Range(列号 & "2:" & 列号 & 最后行)        单元格.NumberFormat = "yyyy-mm-dd"    Next 单元格    MsgBox "已把 " & 列号 & " 列第2行到" & 最后行 & "行设为标准日期格式。", vbInformationEnd Sub

操作步骤

  1. 同样把代码粘进一个模块。
  2. 回到 Excel,不用选中任何区域,直接按 Alt + F8 运行「一键设整列标准日期」。
  3. 弹出输入框,输入目标列的字母,例如 C,点「确定」。
  4. 程序自动从 C2 一直处理到 C 列最后一个有数据的行,全部变成标准日期格式。

进阶一点:如果你习惯表头在第 1 行,代码已经默认从第 2 行开始处理、不动表头。想从别的地方开始,把代码里 "2:" 那个 2 改成你的起始行号即可。


案例三(实用小案例):一键自动识别所有“日期”列并规范

功能说明 真实表格里往往好几列都是日期——下单日期、发货日期、回款日期……手动一列列去格式化太累,还容易漏。这个案例会自动扫描表头(第 1 行),凡是表头带“日期”两个字的列,整列统一成标准格式;同时把“文本型日期”(看起来像日期、其实被 Excel 当成了文字)用 CDate 转成真正的日期,这样它就能正确排序、能直接算天数差了。

准备工作

  • 表格第 1 行是表头,且日期相关的列表头包含“日期”二字,例如:下单日期、发货日期、回款日期。
  • 日期数据从第 2 行开始往下填。

代码

Sub 一键规范所有日期列()    ' 自动找出表头含"日期"的列,整列统一成标准格式    ' 文本型日期同步转成真日期,可直接排序、算天数差    Dim 最后列 As Long    Dim 最后行 As Long    Dim 列号 As Long    Dim 处理列数 As Long    Dim 单元格 As Range    最后列 = Cells(1, Columns.Count).End(xlToLeft).Column    最后行 = Cells(Rows.Count, 1).End(xlUp).Row    处理列数 = 0    For 列号 = 1 To 最后列        ' 只处理表头带"日期"二字的列        If InStr(1, Cells(1, 列号).Value, "日期") > 0 Then            处理列数 = 处理列数 + 1            For Each 单元格 In Range(Cells(2, 列号), Cells(最后行, 列号))                If Not IsEmpty(单元格.Value) And IsDate(单元格.Value) Then                    单元格.Value = CDate(单元格.Value)   ' 文本变真日期                    单元格.NumberFormat = "yyyy-mm-dd"                End If            Next 单元格        End If    Next 列号    MsgBox "共处理 " & 处理列数 & " 个日期列,已全部规范为标准日期格式。", vbInformationEnd Sub

操作步骤

  1. 把代码粘进模块。
  2. 确认表格第 1 行是表头,且日期列表头含“日期”二字、数据从第 2 行起。
  3. 按 Alt + F8 运行「一键规范所有日期列」。
  4. 弹窗会告诉你共处理了几列;打开表格,所有日期列都已变成整齐的 yyyy-mm-dd,原来敲成文字的日期也变成了真日期。
  5. 之后随便用排序,或写 =TODAY()-A2 这类公式算“还有几天”,都能正常工作了。

关键经验(来自网络实战总结):

  • NumberFormat 只改显示:已经是真日期的,换显示方式没问题;如果是“文本型日期”,光设格式没用,得先用 CDate 把它变成真日期。
  • 别用 Format 函数做“日期转换”:网上有些代码写 单元格.Value = Format(单元格.Value, "yyyy-mm-dd"),但 Format 返回的是文本,结果还是文字,不能排序、不能算天数差。要变真日期用 CDate。
  • 先判断再动手:用 IsDate 判断是不是真日期、用 IsEmpty 判断是不是空,能避免对空单元格或非日期内容瞎操作而报错。
  • 保存工作簿一定要存成 .xlsm 格式,否则宏会丢失。

知识点小结

日期格式化的核心,就是单元格的 NumberFormat 属性:给它赋一个格式代码字符串(比如 "yyyy-mm-dd"),Excel 就按这个样子显示,但不改里面的真实数值。整套逻辑记住三句话就够了:

  1. 已经是真日期 → 直接设 NumberFormat,显示立刻变整齐;
  2. 是文本型日期 → 先用 CDate 转成真日期,再设 NumberFormat,否则只是“看起来像”;
  3. 判断和兜底用 IsDate、IsEmpty,让代码稳稳当当不报错。

它和前面学的“下拉菜单”“保护工作表”是一套组合拳:下拉菜单管“填什么”、日期格式化管“长什么样”、保护工作表管“能不能改”。三样都用上,你的表格既干净又可靠。

【SVG 示意图】 


下一篇预告:表格做好了,怎么让领导一眼就看到“逾期的、超标的、异常的数据”?我们来讲一键用条件格式自动把重点数据标红标色,让问题自己跳出来。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-11-09 20:54:40 HTTP/1.1 GET : http://h.sjds.net/a/565081.html
  2. 运行时间 : 0.089608s [ 吞吐率:11.16req/s ] 内存消耗:4,217.70kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=0ca0f5c8500152730eb811c475b7e8aa
  1. /www/wwwroot/h.sjds.net/public/index.php ( 0.79 KB )
  2. /www/wwwroot/h.sjds.net/vendor/autoload.php ( 0.17 KB )
  3. /www/wwwroot/h.sjds.net/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /www/wwwroot/h.sjds.net/vendor/composer/platform_check.php ( 0.90 KB )
  5. /www/wwwroot/h.sjds.net/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /www/wwwroot/h.sjds.net/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /www/wwwroot/h.sjds.net/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /www/wwwroot/h.sjds.net/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /www/wwwroot/h.sjds.net/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /www/wwwroot/h.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /www/wwwroot/h.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /www/wwwroot/h.sjds.net/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /www/wwwroot/h.sjds.net/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /www/wwwroot/h.sjds.net/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /www/wwwroot/h.sjds.net/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /www/wwwroot/h.sjds.net/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /www/wwwroot/h.sjds.net/app/provider.php ( 0.19 KB )
  23. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /www/wwwroot/h.sjds.net/app/common.php ( 0.03 KB )
  27. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /www/wwwroot/h.sjds.net/config/app.php ( 0.95 KB )
  30. /www/wwwroot/h.sjds.net/config/cache.php ( 0.78 KB )
  31. /www/wwwroot/h.sjds.net/config/console.php ( 0.23 KB )
  32. /www/wwwroot/h.sjds.net/config/cookie.php ( 0.56 KB )
  33. /www/wwwroot/h.sjds.net/config/database.php ( 2.48 KB )
  34. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /www/wwwroot/h.sjds.net/config/filesystem.php ( 0.61 KB )
  36. /www/wwwroot/h.sjds.net/config/lang.php ( 0.91 KB )
  37. /www/wwwroot/h.sjds.net/config/log.php ( 1.35 KB )
  38. /www/wwwroot/h.sjds.net/config/middleware.php ( 0.19 KB )
  39. /www/wwwroot/h.sjds.net/config/route.php ( 1.89 KB )
  40. /www/wwwroot/h.sjds.net/config/session.php ( 0.57 KB )
  41. /www/wwwroot/h.sjds.net/config/trace.php ( 0.34 KB )
  42. /www/wwwroot/h.sjds.net/config/view.php ( 0.82 KB )
  43. /www/wwwroot/h.sjds.net/app/event.php ( 0.25 KB )
  44. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /www/wwwroot/h.sjds.net/app/service.php ( 0.13 KB )
  46. /www/wwwroot/h.sjds.net/app/AppService.php ( 0.26 KB )
  47. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /www/wwwroot/h.sjds.net/vendor/services.php ( 0.14 KB )
  53. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /www/wwwroot/h.sjds.net/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /www/wwwroot/h.sjds.net/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /www/wwwroot/h.sjds.net/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /www/wwwroot/h.sjds.net/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /www/wwwroot/h.sjds.net/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /www/wwwroot/h.sjds.net/app/Request.php ( 0.09 KB )
  84. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /www/wwwroot/h.sjds.net/app/middleware.php ( 0.25 KB )
  86. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /www/wwwroot/h.sjds.net/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /www/wwwroot/h.sjds.net/route/app.php ( 1.72 KB )
  100. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /www/wwwroot/h.sjds.net/app/controller/Index.php ( 4.81 KB )
  104. /www/wwwroot/h.sjds.net/app/BaseController.php ( 2.05 KB )
  105. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /www/wwwroot/h.sjds.net/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /www/wwwroot/h.sjds.net/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /www/wwwroot/h.sjds.net/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /www/wwwroot/h.sjds.net/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /www/wwwroot/h.sjds.net/runtime/temp/c1d6e8c94b2c2fa10e259903674c804d.php ( 8.11 KB )
  140. /www/wwwroot/h.sjds.net/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000741s ] mysql:host=172.18.0.4;port=3306;dbname=h_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000951s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000512s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000354s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000645s ]
  6. SELECT * FROM `set` [ RunTime:0.000285s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000626s ]
  8. SELECT * FROM `article` WHERE `id` = 565081 LIMIT 1 [ RunTime:0.000371s ]
  9. UPDATE `article` SET `lasttime` = 1794228880 WHERE `id` = 565081 [ RunTime:0.001352s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000309s ]
  11. SELECT * FROM `article` WHERE `id` < 565081 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000453s ]
  12. SELECT * FROM `article` WHERE `id` > 565081 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000345s ]
  13. SELECT * FROM `article` WHERE `id` < 565081 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000520s ]
  14. SELECT * FROM `article` WHERE `id` < 565081 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000517s ]
  15. SELECT * FROM `article` WHERE `id` < 565081 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000483s ]
0.099766s