android將乙個long型轉成時間字串

2021-08-19 17:10:29 字數 519 閱讀 5029

伺服器給傳乙個long型的,從2023年到乙個時間的秒數,然後,轉成乙個時間字串展示出來。。。

寫了乙個函式,如下:

[html] 

view plain

copy

public static string chargesecondstonowtime(string seconds)   

第一次,傳進來的是秒數,直接呼叫函式後發現怎麼都不對,時間差很多。檢視函式定義,發現函式需要傳遞乙個

毫秒單位,所以,需要將傳進來的秒先乘1000轉化成毫秒。然後呼叫後發現與現在時間差8小時,這個時候想起來時區的問題。

北京時間嘛,需要減去乙個8小時的毫秒8*3600*1000.呼叫後返回的結果正常~~

同時,date型別轉long型,如下:

[html] 

view plain

copy

// date要轉換的date型別的時間      

public static long datetolong(date date)   

將乙個int型的高低位反轉

乙個int型資料一般占用4位元組,即32位。實現乙個int型的高低位反轉就是按乙個位元組一次取出其值暫時儲存到乙個unsigned char陣列中,然後按照相反的方向將資料的值寫回int型資料中。c 實現如下 include include intmain char p char data prin...

一 Java常用小知識之將long型轉換成位元組表示

將 long 型別資料轉成二進位制的字串 private static string tofullbinarystring long num return new string chs 簽到歷史 簽到歷史 要實現的效果 簽到歷史為整數。將整數轉化為2進製數,1表示簽到,0表示未簽到 例如 簽到歷史為...

乙個Long2String函式的實現

include stdafx.h void long2string long number,char pstr int main int argc,char argv long nu 5216 char a 1024 long2string nu,a printf s n a return 0 vo...