我寫了一些代碼來獲取當前日期,並將其與將來日期的應用程序限制進行比較。我不知道爲什麼這個功能不起作用。Actionscripts 3函數不起作用
getYYMMDD();
function getYYMMDD(): String {
var dateObj: Date = new Date();
var year: String = String(dateObj.getFullYear());
var month: String = String(dateObj.getMonth() + 1);
if (month.length == 1) {
month = "0" + month;
}
var date: String = String(dateObj.getDate());
if (date.length == 1) {
date = "0" + date;
}
return year.substring(0, 4) + month + date;
trace(year + ":" + month + ":" + date);
if (int(year) > 2017 && int(month) > 5 && int(date) > 31) {
trace("SYSTEM TIME IS OFF.");
} else {
trace("SYSTEM TIME IS ON.");
}
}
當你說 「迴歸」 立即發生,你的代碼的其餘部分沒有按」運行。把「return ...」放在函數的最後,而不是像你所做的那樣放在中間的某個地方。 –
爲了將來的參考,說「這不行」「是沒有用的」。你應該解釋你打算髮生什麼以及發生了什麼。因爲我保證所發生的事情正是你要告訴它做的。電腦不違反或罷工。我們無法讀懂你的想法。 –
如果您收到錯誤,請將錯誤及其詳細信息放入您的問題中,並記下錯誤指向的行號。如果您的行爲出現意外,請解釋您正在發生的事情或未發生的事情。 – BadFeelingAboutThis