国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

lua獲取未來某時間點的時間戳解決方案

2024-07-21 23:04:20
字體:
來源:轉載
供稿:網友

最近在做游戲定時推送,猶如第二天9點通知玩家領取獎勵之類的需求,要求獲取第二天9點的時間戳,以前用JS寫過類似的需求,JS中的Date類用起來比較方便,很多東西已經幫忙弄好了,最主要的還是會自動處理時間和日期的自己進階吧。最近寫lua也碰到類似的需求,但看過lua的文檔后,發現lua沒有JS那么方便;但也不是沒有辦法,這里記錄下,供以后查看,直接看代碼吧

 

復制代碼 代碼如下:

local cur_timestamp = os.time()
local one_hour_timestamp = 24*60*60
local temp_time = cur_timestamp + one_hour_timestamp * future_days
local temp_date = os.date("*t", temp_time)
return os.time({year=temp_date.year, month=temp_date.month, day=temp_date.day, hour=future_hour})

 

注:簡單講就是lua中date(格式化的)和 time(數值型)兩種時間類型之間轉換下,time類型可以免于處理進階的問題,對于這種求某個時間點得時間戳會是一個好方式;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 磴口县| 上饶市| 盐津县| 延津县| 楚雄市| 汉沽区| 临高县| 平泉县| 泰宁县| 临朐县| 项城市| 石首市| 泰和县| 仙桃市| 湖南省| 资溪县| 盐城市| 瓦房店市| 霞浦县| 本溪市| 仪陇县| 太和县| 永丰县| 济宁市| 郧西县| 衡阳市| 浦江县| 湖口县| 宝兴县| 镇宁| 澎湖县| 勃利县| 奉化市| 凤庆县| 胶南市| 西宁市| 二连浩特市| 长寿区| 固安县| 石楼县| 大英县|