久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python和node.js生成當(dāng)前時(shí)間戳的示例

瀏覽:4日期:2022-07-09 15:32:23

Python

# coding=utf-8import timeimport sysdef func(): # 格式化輸出時(shí)間 s1 = int(time.strftime('%Y%m%d%H%M%S', time.localtime())) # 時(shí)間戳,由于默認(rèn)是秒需要轉(zhuǎn)換為毫秒輸出 s2 = int(round(time.time() * 1000)) return s1, s2def once(): ’’’如果沒有指明命令行參數(shù)則運(yùn)行一次’’’ s1, s2 = func() print(s1) print(s2)def main(): args = sys.argv # 獲取命令行參數(shù) if len(args) > 1: count = args[1] # 命令行參數(shù)為數(shù)字,則生成指定數(shù)量的時(shí)間戳 if count.isdigit() and int(count) > 1: s1, s2 = func() # 元組解構(gòu) # 按參數(shù)指定的次數(shù)遞增時(shí)間 for i in range(int(count)):print(s1 + i)print(s2 + i) else: once() else: once()if __name__ == '__main__': main()

按指定次數(shù)生成,在命令行中執(zhí)行,如下命令是指定生成10個(gè)

python app.py 10

node.js

這段代碼只能使用NodeJS環(huán)境來(lái)運(yùn)行,需要先安裝NodeJS

function func() { const dt = new Date(); // 按年月日時(shí)分秒的順序存入數(shù)組 const source = [dt.getFullYear(), dt.getMonth() + 1, dt.getDate(), dt.getHours(), dt.getMinutes(), dt.getSeconds()]; let t = source[0]; // 第一位為年份,從月份開始拼接時(shí)間數(shù)字,月份、天數(shù)、小時(shí)等如果是一位數(shù)字,會(huì)補(bǔ)上0,保證顯示為兩位 for (let i = 1; i < source.length; i++) { const element = source[i]; t = t * 100 + element; } // Date.now為Date對(duì)象的靜態(tài)方法,可以直接獲取到時(shí)間戳 return [t, Date.now()]; // 返回的是一個(gè)數(shù)組,第一個(gè)為年月日時(shí)分秒的數(shù)字,第二個(gè)為時(shí)間戳}/*如果沒有指明命令行參數(shù)則運(yùn)行一次*/function once() { const [s1, s2] = func(); console.log(s1); console.log(s2);}// NodeJS中獲取命令行參數(shù)(process.argv)// 若要在普通的JS環(huán)境中運(yùn)行(如瀏覽器),需要去掉對(duì)這個(gè)特殊變量(process.argv)的處理const args = process.argv;if (args.length > 2) { const len = Number(args[2]); if (!isNaN(len) && len > 1) { let [s1, s2] = func(); // 數(shù)組解構(gòu) // 根據(jù)命令行參數(shù)指定的次數(shù)來(lái)生成多個(gè)時(shí)間戳,遞增 for (let i = 0; i < len; i++) { console.log(s1 + i); console.log(s2 + i); } } else { once(); }} else { once();}

按指定次數(shù)生成,在命令行中執(zhí)行,如下命令是指定生成10個(gè)

node app.js 10

如果能看到最后,或?qū)δ阌袔椭脑挘瑲g迎在評(píng)論區(qū)留言一起交流。

以上就是python和node.js生成當(dāng)前時(shí)間戳的示例的詳細(xì)內(nèi)容,更多關(guān)于python和node.js生成當(dāng)前時(shí)間戳的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 沾化县| 香格里拉县| 海南省| 晋宁县| 登封市| 平潭县| 滁州市| 舒兰市| 罗甸县| 得荣县| 巴彦县| 融水| 金溪县| 马山县| 乌拉特中旗| 确山县| 南阳市| 镇宁| 太康县| 报价| 宝兴县| 葫芦岛市| 额尔古纳市| 雷州市| 平和县| 西安市| 武清区| 洞口县| 茌平县| 贵港市| 英山县| 夏津县| 梅河口市| 会同县| 米易县| 湘潭市| 唐海县| 梓潼县| 鄂伦春自治旗| 宁阳县| 休宁县|