1. 程式人生 > >資料庫中10位或13位時間戳轉換為標準時間

資料庫中10位或13位時間戳轉換為標準時間

最近專案要讀取一個數據庫,其中的一個時間戳為10位,一個為13位。

1.10位時間戳轉換:

其中10位時間戳準換為標準時間很簡單:

簡單起見,這裡資料庫只有一張表(test)一個欄位(createTime)和一條記錄(1415845484):

createTime:1415845484

則檢索語句為:

select datetime(createTime, 'unixepoch', 'localtime') from message


2.13位時間戳轉換:

其實也很簡單,只是博主非計算機專業,所以對資料庫也是一知半解,在這裡走了很多彎路。 同上,這裡資料庫也只有一張表(test)一個欄位(createTime)和一條記錄(1415845484123) createTime:1415845484123
select datetime(createTime / 1000, 'unixepoch', 'localtime') from message

也就是隻要在檢索時除以1000即可,知道真相後我眼淚掉下來。得惡補一下資料庫知識了!

相關推薦

資料庫1013時間轉換標準時間

最近專案要讀取一個數據庫,其中的一個時間戳為10位,一個為13位。 1.10位時間戳轉換: 其中10位時間戳準換為標準時間很簡單: 簡單起見,這裡資料庫只有一張表(test)一個欄位(createTime)和一條記錄(1415845484): createTime:1415

13/11unix時間轉換標準時間

使用範例 char *str="1320718222932"; long long time1; sscanf(str,"%I64d",&time); CString strTime=MillSecond2LocalTime(time,8); //////

時間轉換標準時間(例:2018-10-30)

function timestampToTime(timestamp) { var date = new Date(timestamp * 1000); //時間戳為10位需*1000,時間戳為13位的話不需乘1000

js如何把時間轉化標準時間

由於後臺資料傳遞過來為datetime格式,在前端顯示為時間戳。 我需要再前端將時間戳轉化為標準格式。程式碼如下$("#creationTime").append(getLocalTime(json

js時間轉化標準時間的方法

    function formatTimes(code, boolean) {         var time = new Date(code)             , year = time.getFullYear()             , month =

原生JavaScript 時間轉換標準時間

我們經常在和後臺合作的時候,他們會給我們返回一些時間戳,前端需要把時間戳轉化成標準時間來顯示。 //時間戳轉換為時間格式 //number為我們需要轉換的時間戳 function toDate(number) { //如果是毫秒的時間戳就不需要這一步,直接下一步就可

時間轉換各種時間

//時間戳轉換成日期時間2014-8-8 下午11:40:20   function formatDate(ns){       return new Date(parseInt(ns) * 1000).toLocaleString().replace(/年|月/g, 

前端拿到時間轉換特定時間格式的方法

1.在jsp中java中有自帶的限制的<td><fmt:formatDate value="${v.created_time}" pattern="yyyy/M/dHH:mm"/>

python 將日期(五位數時間轉換標準時間

data and delta con panda blue important 轉化 col 5位數日期戳 讀取 .mat 文件處理裏面數據時,發現裏面的日期數據全部都是 “5位數” 數字,很不解; 後來查到可以在excel中通過設置單元格調回標

JS將時間轉換日期時間格式

最近專案需要在前端將一個13位的時間戳顯示成日期格式,在網上查了很多都不符合要求,只有一個是能滿足要求的,在這記錄一下,說不定以後還用的著。 13位時間戳改為yyyy-MM-dd HH-mm-ss 格式 目標時間戳:1516324500000

關於時間格式的轉換時間轉換標準格式/標準格式轉換時間

1.將標準時間格式轉化為時間戳 getTimeStamp(str){     var date = new Date(str);     // 可以準確精確到毫秒     var time1 = date.getTime(date);     // 可以準確精確到毫秒  

js時間轉換時間格式

    //我審批的     $(function(){        // $('#mypower').click(function(){           &

Python 將Unix時間轉化通用時間(年,天,時,分)。處理Dataframe的Unix時間

import time def time_transform(unix_time): tt = {} #利用字典儲存 t = time.gmtime(unix_time)#重要的是這個函式,可獲得更多的資訊。這裡只取其中4個

javautc時間怎麼轉換本地時間

java utc轉本地時間的方法:1、建立一個格式化時間物件simpleDateFormat,並初始化格式yyyy-MM-dd HH:mm:ss:SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-M

mysql 怎麼把時間轉換成正常時間

mysql將時間戳轉成常用時間格式 在mysql中,一個時間欄位的儲存型別是int(11),怎麼轉化成字元型別,比方儲存為13270655222,需要轉化為yyyy -mm-dd的形式 使用 FROM_UNIXTIME函式,具體如下: FROM_UNIXTIME(

phpUNIX時間轉換日期

1. UNIX時間戳轉換為日期用函式: date() 一般形式:date('Y-m-d H:i:s', 1156219870); 2. 日期轉換為UNIX時間戳用函式:strtotime() 一般形式:strtotime('2010-03-24 08:15:42');

mysql存取的時間轉換時間日期格式的兩種方式

一、在mysql中完成 這種方式在MySQL查詢語句中轉換,優點是不佔用PHP解析器的解析時間,速度快,缺點是隻能用在資料庫查詢中,有侷限性 1. UNIX時間戳轉換為日期用函式: FROM_UNIXTIME() 一般形式:select FROM_UNIX

php 將時間轉換多少分鐘前

php 時間戳 foreach ($comments as $k => &$v){ $s = (int)($nowtime-$v[‘create_time‘]); if((0<$s) && ($s<60)){ $v[‘t

oracle將unix 時間轉換date類型

oracle 時區 時間戳 interval 結果 date類 相關 pos unix時間 select to_date(‘19700101‘,‘yyyyMMdd‘)+numtodsinterval(8*3600,‘second‘)+numtodsinterval(60,‘

excel 時間轉化北京時間

fault com 單元格 targe 好的 OS item body 公式 單擊要獲得北京時間的那一列,右鍵,選擇【設置單元格格式】,在彈出的窗口中,左側選擇 【日期】,右側選擇你想要的時間格式,點擊確定。 選中其中一個單元格,輸入公式