最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

軟件測試 | 以編程方式對時間值進(jìn)行編碼

2023-08-21 14:13 作者:愛測軟件測試  | 我要投稿

問題

你已經(jīng)決定你的應(yīng)用以某種有趣的方式來使用時間,現(xiàn)在你希望以特定格式生成特定的值。

解決方案

對這種工作而言,Perl是一件很棒的工作。你將需要Time::Local模塊來對Unix時間戳進(jìn)行某些處理,還需要POSIX模塊中的strftime。這兩個都是標(biāo)準(zhǔn)模塊。例4-3中的代碼演示了4中不同的格式以及如何計算它們。

例4-3:使用Perl對各種各樣的時間值進(jìn)行編碼

討論

你可以使用perldoc Time::Local或man strftime來找出有關(guān)于格式化時間的方法的更多信息。

警告:Perl在時間方面的古怪行為

盡管Perl非常靈活,而且無疑是完成這項工作的一件極好的工具,但它有自己的古怪行為。在編寫像這樣的代碼時,請注意月份取值。因為一些費解的原因,它們從0開始對月份計數(shù)。也就是說,一月份對應(yīng)0,二月份對應(yīng)1,而不是一月份對應(yīng)1.日期則不是這樣。每個月的第一天對應(yīng)1。此外,你需要注意的編碼方式。年份從1900開始計數(shù)。因此,1999年對應(yīng)99,而2008年對應(yīng)108.要獲得正確的年份取值,必須增加1900.盡管經(jīng)歷; 前年蟲事件,但是至今仍有網(wǎng)站將日期顯示為6/28/108。


軟件測試 | 以編程方式對時間值進(jìn)行編碼的評論 (共 條)

分享到微博請遵守國家法律
略阳县| 沽源县| 长汀县| 皮山县| 文化| 寿光市| 阜城县| 安庆市| 榆社县| 丰台区| 襄樊市| 永福县| 富源县| 古浪县| 常山县| 鹰潭市| 东阳市| 宝山区| 西乌珠穆沁旗| 西乌| 泸州市| 固始县| 芜湖市| 如皋市| 浮梁县| 金坛市| 保德县| 晋州市| 西乌| 安溪县| 饶阳县| 邵阳县| 高邮市| 秀山| 鄂托克旗| 台北市| 台东县| 天镇县| 五家渠市| 青田县| 富宁县|