0
A
回答
0
有幾種處理方法。這是一個例子。所以,Podio應用程序有兩個字段,Date
設置日期和時間,Category
有多個選項來顯示如何處理日期和時間。
var category = @Category;
var now = new Date;
var today = new Date;
today.setHours(0, 0, 0, 0);
var durationTillNow = (now - @Date)/1000/60/60/24;
var fromDate = @Date;
fromDate.setHours(0, 0, 0, 0);
var durationTillNowWithoutTime = (today - fromDate)/1000/60/60/24;
if (category == 'round to nearest number') {
"Rounded to: " + Math.round(durationTillNow).toString() + " day(s)";
} else if (category == 'round up') {
"Round up: " + Math.ceil(durationTillNow).toString() + " day(s)";
} else if (category == 'round down') {
"Round down: " + Math.floor(durationTillNow).toString() + " day(s)";
} else if (category == 'show full diff') {
"Full diff: " + durationTillNow.toString() + " day(s)";
} else if (category == 'just ignore time') {
"Ignoring time part: " + durationTillNowWithoutTime.toString() + " day(s)";
} else if (category == 'something else') {
"it's something else selected";
} else {
"yet another else option selected";
}
相關問題
- 1. 停止計算以在某些條件下更新
- 2. JavaScript在某些事件發生後執行某個功能?
- 3. JavaFX Bindings.size()在某些事件後停止工作
- 4. $只在某些事件發生後才能觀看屬性
- 5. 暫停跑道
- 6. 如何在用戶停止觸發事件後觸發事件
- 7. 如何在發生某些異常時停止所有測試
- 8. 如何停止發生定時事件?
- 9. 如何在最終事件發生時停止循環事件?
- 10. Mootools:如何在其他事件發生時停止事件
- 11. 如何在新事件發生時停止舊事件
- 12. 計算Clojure頻道中的事件發生率
- 13. ActivityIndicator在計算後不停止
- 14. 在某些計算機上加載小程序時發生ClassNotFoundException
- 15. 事件日誌在清除後停止發送EntryWritten事件
- 16. 調用Director :: getInstance() - > popScene()後,計劃停止以觸發事件
- 17. 跑道計算現場問題
- 18. 我需要停止某些關鍵序列的發生
- 19. 某些事件不觸發
- 20. 計算某些值
- 21. 如何防止我的System.Timers.Timer在停止後引發Elapsed事件?
- 22. 我需要提供一項服務,在某些事件發生後敬酒,在用戶停止之前不會停止
- 23. 發生一個事件時停止其他事件
- 24. onkeyup事件停止onchange ajax事件發生
- 25. GIT&Laravel停止某些文件
- 26. 某些表單事件(加載,顯示)停止工作
- 27. SDL_mixer停止播放音樂上的某些事件
- 28. 在Java中停止計時器事件
- 29. 首次計算後Ajax代碼停止
- 30. 在某些延遲後在服務器上引發事件