亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁(yè) > 知識(shí)庫(kù) > 再談DOS批處理下格式化日期字符串的三種方法(詳解)

再談DOS批處理下格式化日期字符串的三種方法(詳解)

熱門標(biāo)簽:福建防封電銷卡辦理套餐 征服者博物館地圖標(biāo)注點(diǎn) 滄州外呼增值業(yè)務(wù)線路解決方案 江蘇手機(jī)外呼系統(tǒng)供應(yīng)商 沙依巴克工廠地圖標(biāo)注 南京機(jī)器人外呼系統(tǒng)多少錢 地圖標(biāo)注顯示小區(qū) 江蘇辦理400電話是免費(fèi)的嗎 紹興400電話怎么辦理

談到日期字符串的輸出,真是讓人煩。

在Linux下,簡(jiǎn)單的一句話:date '+%Y%m%d-%H%M%S'就可以得到你要的輸出:20120331-064219
可是在windows下,要想得到這個(gè),還是需要費(fèi)點(diǎn)功夫的。

1. 直接用字符串格式化輸出

比如,如果你的機(jī)器上時(shí)間的輸出是這樣子的:
c:\&;echo %date%-%time%
2012-03-31 星期六- 6:44:02.50
那么,要想得到輸出20120331- 64402,可以這樣截取字符串:
c:\&;echo %date:~0,4%%date:~5,2%%date:~8,2%-%time:~0,2%%time:~3,2%%time:~6,2%
20120331- 65406
表示取從0位置開始4個(gè)字符等等。這個(gè)方法不能截?cái)嗫崭瘛1容^惱火

2.用for語(yǔ)句分?jǐn)嘟厝。坪鹾命c(diǎn)

先看看for的用法:

復(fù)制代碼 代碼如下:

FOR /F ["options"] %variable IN (file-set) DO command [command-parameters]
FOR /F ["options"] %variable IN ("string") DO command [command-parameters]
FOR /F ["options"] %variable IN ('command') DO command [command-parameters]

optinos
eol=c           - 指一個(gè)行注釋字符的結(jié)尾(就一個(gè))//要忽略以什么字符開頭的行
skip=n          - 指在文件開始時(shí)忽略的行數(shù)。
delims=xxx      - 指分隔符集。這個(gè)替換了空格和跳格鍵的//指定分割的字符列入delims=;:.使用了";",":","."做分隔
                  默認(rèn)分隔符集。
tokens=x,y,m-n  - 指每行的哪一個(gè)符號(hào)被傳遞到每個(gè)迭代
                  的 for 本身。這會(huì)導(dǎo)致額外變量名稱的分配。m-n
                  格式為一個(gè)范圍。通過 nth 符號(hào)指定 mth。如果
                  符號(hào)字符串中的最后一個(gè)字符星號(hào),
                  那么額外的變量將在最后一個(gè)符號(hào)解析之后
                  分配并接受行的保留文本。
usebackq        - 指定新語(yǔ)法已在下類情況中使用:
                  在作為命令執(zhí)行一個(gè)后引號(hào)的字符串并且一個(gè)單
                  引號(hào)字符為文字字符串命令并允許在 filenameset
                  中使用雙引號(hào)擴(kuò)起文件名稱。
參照這個(gè)用法,我們可以對(duì)日期字符串進(jìn)行格式化輸出:
因?yàn)槿掌诮Y(jié)果是:2012-03-31 星期六
因?yàn)榉指糇址?-'還有空格' ',所以取3段出來,如:
c:\&;for /f "tokens=1-3 delims=- " %1 in ("%date%") do @echo %1%2%3
20120331
再看時(shí)間:
c:\&;echo %time%
6:59:20.38
c:\&;for /f "tokens=1-3 delims=.: " %1 in ("%time%") do @echo %1%2%3
65939
兩者一結(jié)合起來可以這樣用:

復(fù)制代碼 代碼如下:

c:\&;for /f "tokens=1-3 delims=- " %1 in ("%date%") do set ttt=%1%2%3
c:\&;set ttt=20120331
c:\&;for /f "tokens=1-3 delims=.: " %1 in ("%time%") do set ttt=%ttt%-%1%2%3
c:\&;set ttt=20120331-70131

寫成批處理,就變成這樣(goodtime.bat):

復(fù)制代碼 代碼如下:

for /f "tokens=1-3 delims=- " %%1 in ("%date%") do set ttt=%%1%%2%%3
for /f "tokens=1-3 delims=.: " %%1 in ("%time%") do set ttt=%ttt%-%%1%%2%%3

echo goodtime=%ttt%
這種方法比較靈活。

3.還有一種,是使用VBScript來定制輸出

復(fù)制代碼 代碼如下:

wscript.echo   year(date)      right( "0"      month(date),2)      right( "0"      day(date),2)      "-" right( "0"      hour(time),2)      right( "0"      minute(time),2)

結(jié)果如下,還是比較有意思的

復(fù)制代碼 代碼如下:

c:\&;cscript /nologo c:\shared\datescript.vbs
20120331-0711
當(dāng)然這樣還是不太理想,可以寫個(gè)批處理,把結(jié)果弄到環(huán)境變量當(dāng)中:
mydate2.bat,內(nèi)容如下:
@echo off
cscript /nologo datescript.vbs >> tmp.txt
for /f "tokens=*" %%1 in (tmp.txt) do set goodtime=%%1
echo goodtime=%goodtime%

總結(jié)起來,第3種方法最復(fù)雜,目前還不能斷定是否在所有windows平臺(tái)都能正確運(yùn)行,但是結(jié)果應(yīng)該是固定的。不隨著date,time格式變動(dòng)而變動(dòng)。但是1和2會(huì)依賴于日期時(shí)間的格式。僅此而已。
還是linux下比較固定。

標(biāo)簽:湘西 烏魯木齊 小程序 吳忠 宜賓 巴中 陽(yáng)泉 香港

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《再談DOS批處理下格式化日期字符串的三種方法(詳解)》,本文關(guān)鍵詞  再談,DOS,批處理,下,格式化,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《再談DOS批處理下格式化日期字符串的三種方法(詳解)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于再談DOS批處理下格式化日期字符串的三種方法(詳解)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    国产伦久视频免费观看视频| 日韩专区亚洲综合久久| 天天色成人| 999久久66久6只有精品| 国产视频在线免费观看| 久久久久久久免费视频| 四虎久久精品国产| 成人在激情在线视频| 亚飞与亚基在线观看| 日韩av东京社区男人的天堂| 精品国产一区二区三区久| 日本免费乱人伦在线观看 | 高清一级片| 国产91精品一区二区| 午夜欧美成人久久久久久| 高清一级淫片a级中文字幕| 你懂的国产精品| 国产伦精品一区三区视频| 国产伦精品一区二区三区在线观看| 久久成人亚洲| 黄视频网站免费| 久草免费在线色站| 日韩一级精品视频在线观看| 欧美激情一区二区三区视频高清| 欧美电影免费| 日韩中文字幕在线播放| 免费国产在线观看不卡| 久久成人亚洲| 国产伦精品一区三区视频| 成人av在线播放| 欧美日本韩国| 国产一区二区精品在线观看| 91麻豆精品国产高清在线| 午夜家庭影院| 日韩免费片| 欧美一区二区三区在线观看| 日韩av成人| 国产综合成人观看在线| 国产亚洲精品aaa大片| 九九精品影院| 天天做日日爱| 免费毛片基地| 成人免费一级毛片在线播放视频| 99热精品在线| 一级毛片视频播放| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 欧美α片无限看在线观看免费| 日本特黄特黄aaaaa大片| 韩国毛片基地| 麻豆污视频| 色综合久久天天综合绕观看| 国产一区二区精品| 欧美一区二区三区在线观看| 精品久久久久久免费影院| 黄色短视频网站| 91麻豆tv| 韩国三级一区| 尤物视频网站在线| 亚洲天堂在线播放| 精品国产一区二区三区久久久狼| 欧美另类videosbestsex高清| 免费国产在线视频| 99久久精品国产高清一区二区| a级毛片免费全部播放| 亚洲第一色在线| 一级毛片视频播放| 天天做日日爱| 高清一级淫片a级中文字幕| 国产一区精品| 亚洲女初尝黑人巨高清在线观看| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 久久精品大片| 精品国产一区二区三区精东影业 | 欧美a级片免费看| 国产一区免费在线观看| 你懂的福利视频| 你懂的国产精品| 国产一区二区精品在线观看| 二级片在线观看| 欧美激情一区二区三区在线 | 青青久久国产成人免费网站| 你懂的日韩| 国产91丝袜在线播放0| 99色视频在线观看| 一本伊大人香蕉高清在线观看| 精品久久久久久影院免费| 日本伦理片网站| 999久久狠狠免费精品| 国产一级生活片| 国产视频久久久久| 日韩一级黄色| 欧美另类videosbestsex高清| 99久久网站| 999久久66久6只有精品| 亚洲 国产精品 日韩| 深夜做爰性大片中文| 久久国产一区二区| 色综合久久久久综合体桃花网| 黄视频网站免费看| 日韩专区第一页| 国产不卡在线观看视频| 麻豆污视频| 99色视频在线观看| 久久国产精品永久免费网站| 久久国产影视免费精品| 日韩在线观看网站| 美女免费精品高清毛片在线视 | 国产视频一区二区三区四区 | 成人免费观看的视频黄页| 国产网站免费视频| 精品视频免费在线| 九九精品影院| 久久福利影视| 国产伦精品一区二区三区无广告 | 国产a视频| 亚洲第一色在线| 国产成a人片在线观看视频| 毛片高清| 国产欧美精品午夜在线播放| 色综合久久天天综合绕观看| 欧美激情一区二区三区视频 | 免费国产在线观看不卡| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 亚洲精品久久久中文字| 精品在线视频播放| 可以免费看污视频的网站| 日韩欧美一二三区| 99久久精品费精品国产一区二区| 国产不卡精品一区二区三区| 国产高清视频免费观看| 可以免费看污视频的网站| 二级特黄绝大片免费视频大片| 黄色福利片| 美女免费精品高清毛片在线视| 成人免费福利片在线观看| 美国一区二区三区| 精品视频在线观看免费 | 麻豆网站在线看| 亚洲 国产精品 日韩| 成人免费网站视频ww| 国产网站免费观看| 精品国产一区二区三区久久久蜜臀 | 欧美大片a一级毛片视频| 99热热久久| 国产视频一区二区在线播放| 精品国产香蕉在线播出| 国产一区二区精品久久| 中文字幕97| 国产一区精品| 国产网站免费观看| 久久99青青久久99久久| 欧美国产日韩久久久| 亚洲精品久久玖玖玖玖| 美女免费精品高清毛片在线视| 美女免费毛片| 尤物视频网站在线观看| 欧美一级视频免费| 沈樵在线观看福利| 精品视频在线观看免费| 成人影视在线播放| 韩国三级香港三级日本三级| 毛片高清| 日日爽天天| 一级片免费在线观看视频| 成人免费一级毛片在线播放视频| 久久国产精品自由自在| 一a一级片| 国产高清在线精品一区a| 欧美爱爱动态| 成人a大片在线观看| 精品国产三级a| 黄视频网站在线观看| 亚洲第一色在线| 麻豆网站在线免费观看| 午夜欧美福利| 亚洲精品影院| 久久精品成人一区二区三区| 日韩综合| 台湾美女古装一级毛片| 中文字幕一区二区三区 精品| 99久久精品国产片| 99久久精品国产国产毛片 | 欧美大片一区| 久久国产一区二区| 99久久精品国产国产毛片 | 成人免费一级毛片在线播放视频| 午夜精品国产自在现线拍| 久草免费资源| 日韩中文字幕在线亚洲一区| a级毛片免费观看网站| 香蕉视频久久| 99久久精品国产国产毛片 | 四虎影视库国产精品一区| 精品视频在线观看一区二区三区| 999精品影视在线观看| 精品视频在线看 | 青青久热| 精品国产一级毛片| 青青青草视频在线观看|