需要將00:20:02
這樣的時分秒時間轉化為秒數1202
.版本 2
.支援庫 spec
.子程式 子程式_時分秒轉秒, 文字型
.引數 videotime, 文字型
.區域性變數 timearr, 文字型, , "0"
.區域性變數 totaltime, 文字型
timearr = 分割文字 (videotime, 「:」, )
totaltime = 到文字 (3600 × 到整數 (timearr [1]) + 60 × 到數值 (timearr [2]) + 到數值 (timearr [3]))
返回(totaltime)
需要注意,timearr是文字陣列,所以要在變數宣告的陣列
那一列填上0
如果是3小時9分0秒
這種格式的呢? 或者9分12秒
或者12秒
.版本 2
.子程式 時分秒到秒格式, 文字型, , 將時分秒格式的時間轉換成秒
.引數 參_時分秒格式文字, 文字型
.區域性變數 局_時分秒格式文字, 文字型
.區域性變數 局_位置, 整數型
.區域性變數 局_秒, 整數型
.區域性變數 局_時, 文字型
.區域性變數 局_分, 文字型
.區域性變數 局_臨時秒數, 文字型
局_時分秒格式文字 = 參_時分秒格式文字
局_位置 = 尋找文字 (局_時分秒格式文字, 「小時」, , 假)
.如果真 (局_位置 ≠ -1)
局_時 = 取文字左邊 (局_時分秒格式文字, 局_位置 - 1)
局_秒 = 到整數 (局_時) × 60 × 60
.如果真結束
局_位置 = 尋找文字 (局_時分秒格式文字, 「分」, , 假)
.如果真 (局_位置 ≠ -1)
.如果 (尋找文字 (局_時分秒格式文字, 「小時」, , 假) ≠ -1)
局_分 = 文字_取出中間文字 (局_時分秒格式文字, 「時」, 「分」, , )
.否則局_分 = 取文字左邊 (局_時分秒格式文字, 局_位置 - 1)
.如果結束
局_秒 = 局_秒 + 到整數 (局_分) × 60
.如果真結束
局_位置 = 尋找文字 (局_時分秒格式文字, 「秒」, , 假)
.如果真 (局_位置 ≠ -1)
局_臨時秒數 = 文字_取出中間文字 (局_時分秒格式文字, 「分」, 「秒」, , )
局_秒 = 局_秒 + 到整數 (局_臨時秒數)
.如果真結束
返回 (到文字 (局_秒))
參考: gmstrftime將數字轉成時分秒的形式
str 301 gmstrftime h m s str 00 05 01 將數字,轉成時分秒的形式 result str 三元表示式,str如果為空值為.不為空則為 str 有序集合可以做排行榜 用zincrby key,1,id 對每個id每次請求進行加1 zrevrange key 0 1 w...
python將時分秒轉換成秒的例項
處理資料的時候遇到乙個問題,從資料庫裡匯出的資料是時分秒的格式 hh mm ss 現在我需要把它轉換成秒,方便計算。原資料可能分兩種情況,欄位有可能是文字字串型別的,也有可能是時間型別,他們的處理方法不一樣,所以我們分開討論。1 字串型別轉換成秒 可以將其用 分隔開,分別得出時 分 秒,即可計算出秒...
易語言分割文字的方法簡介
易語言分割文字,這個就是把文字分割出來,我給大家操作。1 開啟易語言新建乙個windows程式進入下圖介面 2 我們輸入 www.cppcns.com分割文字 3 展開發現有3個引數 4 第乙個參程式設計客棧數 我們輸入 aa bb 是被分割的文字 第二個引數 我們輸入 這個就是用來分割的 5 我們...