[mysql] mysql 資料庫timestamp直接轉換為unix秒數的函式UNIX_TIMESTAMP
有時候C中使用mysql中的timestamp格式,需要做一些自定義的時間間隔的操作,比如要相隔XX分鐘或者相隔YY小時要做什麼操作。
自我比較喜歡的一個方式是,直接把mysql中timestamp的資料轉為距離1970-01-01 00:00:00的秒數,然後自己寫方法來實現自定義的功能。
以前很土的,一直是使用DATE_FORMAT(timestamp,FORMAT)的方式轉換為字元然後再使用C方法轉為秒數。
今天才曉得,mysql直接有方法UNIX_TIMESTAMP(date)來返回距離1970-01-01 00:00:00的秒數。
以前太土了。
在這邊記一下,以防以後不記得了。
相關推薦
[mysql] mysql 資料庫timestamp直接轉換為unix秒數的函式UNIX_TIMESTAMP
有時候C中使用mysql中的timestamp格式,需要做一些自定義的時間間隔的操作,比如要相隔XX分鐘或者相隔YY小時要做什麼操作。 自我比較喜歡的一個方式是,直接把mysql中timestamp的資料轉為距離1970-01-01 00:00:00的秒數,然後自己寫方法來
mysql更改資料庫預設的編碼為UTF-8
MySQL的配置檔案預設存放在/etc/my.cnf或者/etc/mysql/my.cnf 開啟然後新增: [client] default-character-set = utf8 [mysqld] default-storage-engine = INNODB charact
Mysql datatime 利用str_to_date字串轉換為日期 進行時間段查詢
Mysql中STR_TO_DATE(str,format)方法將字串str轉換為format定義格式的日期型別 寫法如圖 STR_TO_DATE("2019-01-20","%Y-%m-%d %H:%i:%s") 如果要做一個時間段的數字統計寫法可以如下 select s
MYSQL建立資料庫時候直接指定編碼和排序規則
mysql 建立 資料庫時指定編碼很重要,很多開發者都使用了預設編碼,但是我使用的經驗來看,制定資料庫的編碼可以很大程度上避免倒入匯出帶來的亂碼問題。我們遵循的標準是,資料庫,表,欄位和頁面或文字的編碼要統一起來很多mysql資料庫工具(除了phpmyadmin,我偶爾用,
java 使用jaxb 把xml 直接轉換為ben
有一個 alt new ima 告訴 repo artifact style log 首先有一個xml 文件。 使用 trang-20091111.jar 把xml 文件轉化為 .xsd 文件(jar 下載地址 : http://mvnrepository.com/art
如何讓pandas表格直接轉換為markdown表格
bsp AR -a ati -html AS html mar -h https://stackoverflow.com/questions/33181846/programmatically-convert-pandas-dataframe-to-markdown-tab
PHP將資料庫查詢內容轉換為JSON格式且顯示中文
最近寫android,開始寫伺服器了。最終伺服器的語言就先定為PHP,因為以前寫過一陣子網頁,所以就先用PHP試試水。 那麼首先為了實現android前端與伺服器互動,那麼我們伺服器傳輸的資料就要先變為JSON格式。 那麼如何將資料庫中的內容查詢出來,並且使其轉變為JSON格式呢?程式碼如下
將資料庫的資料轉換為excel檔案下載到本地的方法中遇到的困難及解決方案
以下是將資料庫的資料轉換為excel檔案下載到本地的方法 @Autowired private BooksService booksService; @RequestMapping("/downloadBooksExcel") public void down
Java中Json字串直接轉換為物件的方法(包括多層List集合)
{"error":0,"status":"success","date":"2015-01-15","results":[{"currentCity":"南京","pm25":"83","index":[{"title":"穿衣","zs":"較冷","tipt":"穿衣指數","des":"建議著厚外套加毛
NTP的時間戳的LSW轉換為unix的usec
關於NTP協議的介紹就不囉嗦了,網上已經有很多介紹的文章 這次寫的是NTP 時間戳裡面的LSW欄位到unix的usec的轉換 NTP的時間戳有兩個32位數分別是:MSW和LSW, M
Word中的Visio圖直接轉換為圖片
ctrl+A (全選) ctrl+shift+f9 (轉換) ~~~~~~~~~~~~~~~~~~~~~~~~~ **福利分割線**~~~~~~~~~~~~~~~~~~~~~~~~~~~ -長期內推-:頭條、快手、美團、阿里、陌陌、噹噹。有需要的朋友可以發
MySQL 查詢某一字段為數字的數據
use 查詢 com nbsp mysql info _id pan exp (user_id REGEXP ‘[^0-9.]‘) = 0 為 純數字 (user_id REGEXP ‘[^0-9.]‘) = 1 為非數字 MySQ
Java中Json字串直接轉換為物件(包括多層List集合)
使用到的類:net.sf.json.JSONObject 使用JSON時,除了要匯入JSON網站上面下載的json-lib-2.2-jdk15.jar包之外,還必須有其它幾個依賴包:commons-beanutils.jar,commons-httpclient.jar,c
MySQL Innodb資料庫效能實踐——合適的表記錄數
在實際工作中,經常有同事問道:MySQL Innodb表記錄數多大是合適的? 一般的理解肯定是表越大效能越低,但具體低多少呢,是緩慢下降還是急劇下降,是1000萬就下降還是1億才下降呢? 針對這些問題,我做了一下基準測試,基準測試環境如下: 【硬體配置】 硬體 配置 CPU Intel(R)
dos2unix命令將dos檔案轉換為unix格式
使用git 的時候碰到git將unix換行符轉換為windows換行符的問題,需要使用dos2unix命令將檔案轉換為unix格式。 dos2unix命令用來將DOS格式的文字檔案轉換成UNIX格式的(DOS/MAC to UNIX text file for
es6的箭頭函數轉換為普通函數,以及將await/async函數轉為普通函數
ins npm sync函數 set res reset gin for 箭頭 箭頭函數轉為普通函數: 1. 安裝babel-preset-es2015 npm install babel-preset-es2015 --save-dev 2.在
HDU 6318 Swaps and Inversions 思路很巧妙!!!(轉換為樹狀數組或者歸並求解逆序數)
eve because owb else 離散化 try 自己 title esp Swaps and Inversions Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Ja
將扁平數據轉換為tree型數據
轉換 asc light () n) type brush 2-2 ons <script type="text/javascript"> var meun_list = [ { id:‘1‘, meun_name:‘設置‘,
Excel - 使用公式將秒轉換為分+秒
場景 現在有個需求:將Excel裡的時間轉換為分+秒的格式,如下: time(second) time(min+second) 482.712 XXmin,XXs 480.737 XXmin,XXs
將尤拉角轉換為四元數
將尤拉角轉換為四元數: public Quaternion EularToQuaternion(float xx,float yy,float zz) { float X = xx / 180 * Math