如何解决如何在 ASP Classic 中重新格式化 f.DateLastModified 的输出?
我无法弄清楚如何重新格式化我正在运行的 ASP 脚本的输出。
我的代码是:
<%
dim fs,f
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.GetFile(Server.MapPath("some-file.asp"))
Response.Write("Last updated: " & f.DateLastModified)
set f=nothing
set fs=nothing
%>
输出为:上次更新时间:7/17/2021 07:33:20 PM
我想要完成的是将输出格式更改为: 2021-07-17T07:33:20
因此,重新格式化日期,用大写 T 替换日期和时间之间的空格,并从末尾去除空格和 PM(和 AM)。仅供参考,这种新格式是我在网页上的结构化数据条目中使用输出所需的格式。
经过进一步研究,我仍然无法弄清楚如何更改上述输出的格式,但我已经确定作为替代方案,我可以选择忽略输出的时间元素,这意味着我可以做到只需将日期从 7/17/2021 重新格式化为 2021-07-17,并从原始脚本的输出中去除时间字符。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。