2013-07-27 63 views
1

在我的申請中,我必須得到今年的當前週數。並顯示當週的日期。在我更改星期號後,日期也會更新。如何計算一週數corona sdk?

local current_Year = tonumber(os.date("%Y",os.time(t))) 
datastring = current_Year.."-01-01T00:00:00" 
start_datevalue = makeTimeStamp(datastring) 
diffday = os.time()-start_datevalue 
week_txt.text=math.floor((diffday/86400)/7)+1 

此代碼返回當前星期。但是,我怎樣才能得到本週的第一個日期,以及在更改週數時如何檢索那周的第一個日期數字。

回答

0

您是否使用可用於返回星期幾的模數命令進行了研究。

這將是類似weekday_txt.text=(diffday/86400)%7。您可以使用os.dateos.timeHere is some documentation關於這些功能。