1. 程式人生 > >Linux字串轉換成時間並且得n天差後的時間

Linux字串轉換成時間並且得n天差後的時間

有一需求是根據輸入的字串轉換成時間,並根據輸入的這個字串求得n天前 n天后等時間

time='20150902'
startSec=`date -d "$time 1  week ago" +%Y%m%d`
 echo $startSec

相關推薦

Linux字串轉換時間並且n時間

有一需求是根據輸入的字串轉換成時間,並根據輸入的這個字串求得n天前 n天后等時間 time='20150902' startSec=`date -d "$time 1  week ago" +%Y%m

linux 字串轉換陣列

linux中陣列用小括號定義,所以轉換的時候只需要吧變數放在小括號中即可 1. 直接建立陣列 [[email protected] ~]# names=(wei hong rao) [[email protected] ~]# echo ${#names

劍指offer系列(十七)求1+2+3+...+n,不用加減乘除做加法,把字串轉換整數

求1+2+3+...+n 題目描述 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等關鍵字及條件判斷語句(A?B:C)。 解題思路: 法一:利用python的特性 法二:用兩個函式,一個遞迴,另一個終止遞迴。如果對n連續進

Java將CST的時間字串轉換需要的日期格式字串 SimpleDateFormat的一些常用用法

  已知得到的Date型別的變數meettingdate 的值為Sun Dec 16 10:56:34 CST ;現在要將它改為yyyy-MM-dd型別或yyyy年MM月dd日; 變為yyyy年MM月dd日: SimpleDateFormat dsf = new SimpleDateForma

js把日期字串轉換時間

//獲取當前時間:   var myDate = new Date();//當前時間   var year = myDate.getFullYear();//當前年份   var month = myDate.getMonth() + 1;//當前月份   var day = myDate.getDate()

iOS ISO8601格式的時間日期字串轉換NSDate

+ (NSDate *)dateFromISO8601String:(NSString *)string {     if (!string) return nil;     struct tm tm;     time_t t;     strptime([strin

js中使用eval()方法將字串轉換日期格式、並獲取指定時間的日期

1、在js中eval()方法將字串格式資料轉換成日期格式 function getDate(strDate) {         //strDate為需要轉換成日期格式的字串         var date = eval('new Date(' + strDate.rep

怎麼把字串轉換小寫或大寫等等

  #使用lower方法把字串轉換為小寫 a='Ayushi'.lower() print(a)#ayushi #使用upper方法把字串轉換為大寫 b='Ayushi'.upper() print(b)#AYUSHI # 使用isupper()和islower()方法檢

C:atoi 字串轉換整數

int atoi(char *str) { int sign=1; int result=0; //去前導空白 while (isspace(*str)) { str++; } //判斷正負 if (*str=='-') {

eval 將一個字串轉換list

test='[{ "a": "1","b": "8"}, {"c": "2","d": "1"}, {"e": "5","f": "2"}]' test = eval(test) print(type(test)) for i in test: print(i) print(test)

將帶下劃線的字串轉換大寫(下劃線大寫)的高效方法

如test_tb_kkk_llll  轉換為    TestTbKkkLlll 原理: 1. 判斷是否包含下劃線     (1) 包含:     &

js如何實現字串轉換陣列

        var string = "a,b,c";         var stringArr= string.split(",");      &

劍指Offer字串轉換整數

題目描述 將一個字串轉換成一個整數(實現Integer.valueOf(string)的功能,但是string不符合數字要求時返回0),要求不能使用字串轉換整數的庫函式。 數值為0或者字串不是一個合法的數值則返回0。 思路 注意合法性判別即可 AC程式碼 class

將資料型別轉換字串,將字串轉換資料型別

方法1:採用靜態方法 int a = 123456789; String str = String.valueOf(a); 方法2:用包裝類轉換 float a=2.33f; String str=Float.toString(a); doubl

劍指offer 49. 把字串轉換整數

原題 將一個字串轉換成一個整數(實現Integer.valueOf(string)的功能,但是string不符合數字要求時返回0),要求不能使用字串轉換整數的庫函式。 數值為0或者字串不是一個合法的數值則返回0。 輸入描述: 輸入一個字串,包括數字字母符號,可以為空 輸出描述

習題7-8 字串轉換十進位制整數 (15 point(s))

習題7-8 字串轉換成十進位制整數 (15 point(s)) 輸入一個以#結束的字串,本題要求濾去所有的非十六進位制字元(不分大小寫),組成一個新的表示十六進位制數字的字串,然後將其轉換為十進位制數後輸出。如果在第一個十六進位制字元之前存在字元“-”,則代表該數是負數。 輸入格式: 輸

如何把一段逗號分割的字串轉換一個數組

如何把一段逗號分割的字串轉換成一個數組 import java.util.StringTokenizer; public class saaa { public static void main(String[] args) { String orgStr="ab,

一個好用的函式 wcstoul:把CString包含的字串轉換整數

Convert strings to an unsigned long-integer value.   unsigned long wcstoul( const wchar_t *nptr, wchar_t **endptr, int base );

Python實現字串轉換浮點型數字

使用Python實現float函式 from functools import reduce digits = {'0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9} def cha