(V3)遊戲即時訊息時間錯誤修改

提供WOG各方面的技術問題,並提供最新path更新。

版主: 涅魂, 簫哥, 10度C~

stu6707
 
文章: 162
註冊時間: 2008-10-26 1:00 pm

(V3)遊戲即時訊息時間錯誤修改

文章stu6707 » 2012-06-26 9:01 am

v3-t36719.html

發現這篇有一個錯誤,時間超過中午12時會扣除12小時,從24小時制變成12小時制,但是12時也會被扣12小時

中午12點就變成00點了...

以下是修改後的程式碼,也順便加上了秒數

代碼: 選擇全部
function wog_log_save(s) {
   if (wog_log.length >= 10) {
      wog_log.shift();
   }
   var date = new Date();
   var year = date.getFullYear();
   var month = date.getMonth() + 1;
   var day = date.getDate();
   var hour = date.getHours();
   var minute = date.getMinutes();
   var second = date.getSeconds();
   var cut = '';
   if (hour < 12) {
      cut = 'am';
   } else {
      if (hour != 12) {
         hour -= 12;
      }
      cut = 'pm';
   }
   if (month < 10) {
      month = '0' + month;
   }
   if (day < 10) {
      day = '0' + day;
   }
   if (hour < 10) {
      hour = '0' + hour;
   }
   if (minute < 10) {
      minute = '0' + minute;
   }
   if (second < 10) {
      second = '0' + second;
   }
   var time_get = year + '/' + month + '/' + day + ' ' + hour + ':' + minute + ':' + second + ' ' + cut;
   wog_log.push(s + ',' + time_get);
}




回到 Online FF Battle-WOG官方聯盟推廣處

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 4 位訪客

cron