微信中將時間戳轉換為聊天時間 二

2021-10-10 05:38:28 字數 1882 閱讀 9351

以下**支援wxs中使用

/**

* 主要是用來處理聊天頁面邏輯

*/var durtiontime = 180000 //三分鐘

var foo = "'hello world' from tools.wxs";

var bar = function (d)

/** * 判斷訊息朝向

*/var isself = function (senduser, selfuser)

var showtime = function (sendtime) else

return result

}/**

* * @param timestamp 時間戳型別

*/var datediff = function (timestamp)

} timestamp = arrtimestamp.join('') * 1;

var minute = 1000 * 60;

var hour = minute * 60;

var day = hour * 24;

var halfamonth = day * 15;

var month = day * 30;

var now = getdate().gettime();

var diffvalue = now - timestamp;

// 如果本地時間反而小於變數時間

if (diffvalue < 0)

// 計算差異時間的量級

var monthc = diffvalue / month;

var weekc = diffvalue / (7 * day);

var dayc = diffvalue / day;

var hourc = diffvalue / hour;

var minc = diffvalue / minute;

// 數值補0方法

var zero = function (value)

return value;

};// 使用

if (monthc > 12) )();

} else if (monthc >= 1) else if (weekc >= 1) else if (dayc >= 1) else if (hourc >= 1) else if (minc >= 1)

return '剛剛';

};/**

* * @param datestr 時間格式為 2016-12-12 12:20:00

*/function getdatediff(datestr)

if (d < 10)

if (h < 10)

if (m < 10)

if (s < 10)

d = timenow - publishtime;

d_days = parseint(d / 86400);

d_hours = parseint(d / 3600);

d_minutes = parseint(d / 60);

d_seconds = parseint(d);

if (d_days > 0 && d_days < 3) else if (d_days <= 0 && d_hours > 0) else if (d_hours <= 0 && d_minutes > 0) else if (d_seconds < 60) else

} else if (d_days >= 3 && d_days < 30) else if (d_days >= 30)

}module.exports = ;

module.exports.msg = "some msg";

SQLServer中將時間戳轉換為時間格式

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!在sql中將時間戳轉換為時間型別 sql裡面有個dateadd的函式。時間戳就是乙個從1970 01 01 08 00 00到時間的相隔的秒數。所以只要把這個時間戳加上1970 01 01 08 00 00這個時間就可以得到你想要的時間了selec...

SQLServer中將時間戳轉換為時間格式

在sql中將時間戳轉換為時間型別 sql裡面有個dateadd的函式。時間戳就是乙個從1970 01 01 08 00 00到時間的相隔的秒數。所以只要把這個時間戳加上1970 01 01 08 00 00這個時間就可以得到你想要的時間了select dateadd second,126873842...

在sql中將時間戳轉換為時間型別

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!sql裡面有個dateadd的函式。時間戳就是乙個從1970 01 01 08 00 00到時間的相隔的秒數。所以只要把這個時間戳加上1970 01 01 08 00 00這個時間就可以得到你想要的時間了select dateadd second,...