以下**支援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,...