[英]Windows XP Batch File Date to file name
我目前正在使用以下代碼從XP嵌入式計算機返回日期格式,它是XP的相當基本的版本,以下代碼在Windows 7計算機(10-02-2015)上返回正確的格式,但在XP上機器返回(星期二)時,如何在不更改機器上XP時間格式的情況下修改代碼以返回正確的格式
Set timestamp=%DATE:/=-%
在許多環境中,日期格式包括開始的星期幾-使用:
set DT=%DATE:/=-%
set timestamp=%DT:~4%
在Win7環境中設置時間戳的方式; 但是,請注意,此方法並非完全可移植。
編輯
這會將日期和時間重新排序為可以正確排序的內容...而且恰好也是歐洲使用的順序:
set DT=%DATE:/=-%
set timestamp=%DT:~10,4%-%DT:~4,5%
請記住,這仍然不能跨系統移植。
編輯
糟糕,您想要英國,這與其他地方不一樣-那是:
set timestamp=%DT:~7,3%%DT:~4,3%%DT:~10,4%
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.