擁有的的後台資料型別
需要的結果
// 先對時間格式進行處理
export const dataformat = (value, spe = "-") =>$$
$$$:$
:$`;
}; //將資料庫中傳入的資料,通過管道符處理 返回對應格式字串 例:2020-10-27 20:20:17
//如果需求為:轉化成 2020-10-28 後面準確的時間不要,則呼叫下面這個方法,弊端:不能轉化成 x小時前
export const mydataformat = (value, spe = "-") =>$$
$$$:$
:$`;
}// 轉化 顯示多少 小時/日/月/年 前
export const hanlertime = (value) =>
;//用雙重管道符 可直接將資料庫中的格式轉換成對應的多少小時前
//例:
}//js函式**:字串轉換為時間戳
function getdatetimestamp(datestr)
//轉換的**:
let minute = 1000 * 60;
let hour = minute * 60;
let day = hour * 24;
let halfamonth = day * 15;
let month = day * 30;
let year = month * 12;
function getdatediff(datetimestamp)
let yearc = diffvalue / year;
let monthc = diffvalue / month;
let weekc = diffvalue / (7 * day)
; let dayc = diffvalue / day;
let hourc = diffvalue / hour;
let minc = diffvalue / minute;
let result;
if (yearc >= 1)
else if (monthc >= 1)
else if (weekc >= 1)
else if (dayc >= 1)
else if (hourc >= 1)
else if (minc >= 1)
else result = "剛剛發表"
; return result;
}
npm install moment
import moment from "moment"
;vue.prototype.$moment = moment; //掛載原型上
moment.locale
("zh-cn"
);
使用方法:
$moment
(傳入字串).fromnow
()
例如:
} //這裡的parent.create_date == 2019-10-15 15:21:11
C 將秒數轉化成任意時間格式
將秒數轉化成任意時間格式,可以使用c 的乙個函式timespan,看示例 timespan ts new timespan 0,0,3661 richtextbox2.text ts.hours 小時 ts.minutes 分鐘 ts.seconds 秒 也可以使用傳統的方法,看示例 int tot...
unity C 把指定時間轉化成時間戳
比如今天的晚上八點 datetime today newdatetime now.year,now.month,now.day,20,0,0 system.datetime starttime timezone.currenttimezone.tolocaltime new system.datet...
用JS將指定時間轉化成使用者當地時區的時間
公司的專案是面向海外使用者的,但是最初的設計沒考慮到時差問題,存入資料庫的時間都是東八區的時間,導致現在補救有點坑爹.有乙個需求是,產品詳細頁需要註明此款產品的開售時間,當海外的使用者來訪問這個頁面時,不應該顯示的是東八區的時間,而應該顯示當地時區對應的時間。net的類庫里沒有獲取客戶端當地時區的方...