我在StackOverflow上有another question這段代碼。有人能向我解釋這裏發生了什麼,以及它是如何在上午12點到下午11點30分之間產生時間的,以及如果我只需要從上午9點到下午5點30分才能做到的話。你不必給我完整的代碼,至少如果你們能夠幫助我理解這裏發生的事情,一步一步,我就能夠從那裏繼續前進。我對JS很新,仍然在學習。如何在JavaScript中的兩次之間生成時間戳?
var times = []
, periods = ['AM', 'PM']
, hours = [9, 10, 11, 12, 1, 2, 3, 4, 5]
, prop = null
, hour = null
, min = null;
for (prop in periods) {
for (hour in hours) {
for (min = 0; min < 60; min += 5) {
times.push(('0' + hours[hour]).slice(-2) + ':' + ('0' + min).slice(-2) + " " + periods[prop]);
}
}
}
在結束這個問題之前,如果@DeA能夠清楚地問他想要什麼(我們不想真的想去找另一個問題)。 – ValLeNain
僅僅因爲我沒有在這裏發佈代碼,並不意味着我沒有嘗試過。如果您需要可能有助於提高相關性的代碼段,請詢問。 – DeA
好吧,我將刪除對該問題的所有引用,並以不同的方式對其進行構圖 – DeA