1. 程式人生 > >awk中時間戳轉換

awk中時間戳轉換

awk中的時間函式:

(1)systime函式返回從1970年1月1日開始到當前時間(不計閏年)的整秒數

(2)strftime()函式格式化時間

例子,轉換時間為星期幾

[^_^][15:02:07]-[~/replaceTmp] date +%s
1370210542
[^_^][15:02:22]-[~/replaceTmp] awk 'BEGIN{aa=strftime("%a","1370210542")}'
[^_^][15:03:03]-[~/replaceTmp] awk 'BEGIN{aa=strftime("%a","1370210542");print aa}'
Sun
[^_^][15:03:08]-[~/replaceTmp] awk 'BEGIN{aa=strftime("%Y-%m-%d","1370210542");print aa}'
2013-06-02
[@[email protected]][15:08:39]-[~/replaceTmp] awk 'BEGIN{aa=strftime("%a",mktime("2013 06 02 08 00 00"));print aa}'
Sun
[^_^][15:10:01]-[~/replaceTmp] awk 'BEGIN{aa=strftime("%u",mktime("2013 06 02 08 00 00"));print aa}'
7


相關推薦

awk時間轉換

awk中的時間函式: (1)systime函式返回從1970年1月1日開始到當前時間(不計閏年)的整秒數 (2)strftime()函式格式化時間 例子,轉換時間為星期幾 [^_^][15:02:07]-[~/replaceTmp] date +%s 1370210

js時間轉換時間格式

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

Excel時間轉換公式及原理

  今天遇到個excel問題,將時間戳轉換成北京時間。因為只是個別檔案,沒必要寫程式碼解決。搜尋了下公式寫法如下:=TEXT((單元格/1000+8*3600)/86400+70*365+19,"yyyy-mm-dd hh:mm:ss")。“單元格”三個字替換為時間戳所在的單元格位置,時間戳的單位如果是毫秒則

javascript 時間戳轉換時間 根據時間字元判斷星期幾 根據開始時間結束時間獲取中間間隔時間 來自轉發 javascript 時間戳轉換時間 根據時間字元判斷星期幾 根據開始時間結束時間獲取中間間隔時間

javascript 中的時間戳轉換時間 根據時間字元判斷星期幾 根據開始時間結束時間獲取中間間隔時間   //時間戳轉換時間      function timedat(res){   //res 為傳入的時間戳&

javascript 時間轉換時間 根據時間字符判斷星期幾 根據開始時間結束時間獲取中間間隔時間 來自轉發

獲取 方法 數組 spl == mon 年月日 gety days //時間戳轉換時間 function timedat(res){ //res 為傳入的時間戳 例:1509091800000 var time = new

JS時間轉成日期格式相互轉換

1、時間戳轉日期格式 function convertTime(dateValue) { if (!dateValue) { return ''; } var date = new Dat

MySQL時間時間的互相轉換

在有些業務表中,時間欄位並沒有存入類似年月日之類的值,而是時間戳,那麼在前端展示已經進行查詢時就需要進行一次時間戳與時間的轉換操作,用到以下兩個函式: 1.將時間戳轉換為常用的時間格式FROM_UNIXTIME(timestamp,format)範例:select FROM_UNIXTIME(14979612

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

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

hive日期與時間轉換

從1970-01-01 00:00:00 UTC到指定時間的秒數。 總結:時間戳到日期時間,日期時間到時間戳,日期時間到日期。 獲取時間戳:select distinct unix_timestamp() from test_date; 時間戳>>>>

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

qt時間時間轉換

另外再說一點,上次在做專案時我們並不會輸入2014年12月19日10:24:40這樣的格式,因為太繁瑣了,測試需要很多次,每次都輸入這樣的格式太麻煩了,一般會輸入20141219102440這樣的格式,那麼就需要字串的拆分,因為程式是Qt的環境下,所以使用了mid(),C++下可以使用substr(),這兩個

C#時間轉換

mes cond etime int timezone cal 時間戳轉換 zone alt 時間戳轉DateTime timestamp為10位秒級* 10000000,若為13位毫秒級*10000。 private DateTime TimestampToDateTim

通過js將時間轉換成"yyyy--mm--dd"格式

urn 日期 var 格式 通過 () 方法 獲取 字段 在數據庫裏存的日期是date格式 java後臺封裝的類是的屬性字段是date類型 前臺通過ajax從後臺獲取數據,以json格式傳到前端,時間變成了時間戳的格式 解決方法是: function fmtDate(obj

php 將時間轉換為多少分鐘前

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

angular 時間轉換

case cas lar lte angular day 星期 on() fun .filter(‘getWeek‘, function() { return function(input) { var date = ne

C# DateTime與時間轉換

get border nds rtti localtime color style 相互 unix時間戳 原文:C# DateTime與時間戳轉換C# DateTime與時間戳的相互轉換,包括JavaScript時間戳和Unix的時間戳。 1. 什麽是時間戳 首先要清楚

thymeleaf時間轉換

sim 日期 htm sse 格式化 curd str 進行 cnblogs <span th:text="${#dates.format(curDate, ‘yyyy-MM-dd HH:mm:ss‘)}"></span> &

python 有關日期 以及時間轉換

nds Coding 代碼 timedelta 格式化輸出 時間 spa date del 直接上代碼 其中有註釋 #coding=utf-8 import time import datetime def yes_time(): #獲取當前時間 n