android的檔案有建議用time代替calendar。用time對cpu的負荷會較小。在寫widget時特別重要。
time t=new time(); // or time t=new time("gmt+8"); 加上time zone資料。
package itokit.com;
import android.os.bundle;
import android.text.format.time;
import android.widget.textview;
public class showtime extends activity
}
複製**
唯一不足是取出時間只有24小時模式.
long time=system.currenttimemillis();
final calendar mcalendar=calendar.getinstance();
mcalendar.settimeinmillis(time);
取得小時:mhour=mcalendar.get(calendar.hour);
取得分鐘:mminuts=mcalendar.get(calendar.minute);
複製**
如何獲取android系統時間是24小時制還是12小時制
contentresolver cv = this.getcontentresolver();
string strtimeformat = android.provider.settings.system.getstring(cv,
android.provider.settings.system.time_12_24);
if(strtimeformat.equals("24"))
calendar c = calendar.getinstance();
取得系統日期:year = c.get(calendar.year)
month = c.grt(calendar.month)
day = c.get(calendar.day_of_month)
minute = c.get(calendar.minute)
複製**
利用calendar獲取
[b]calendar c = calendar.getinstance();
[/b]取得系統日期:year = c.get(calendar.year)
month = c.grt(calendar.month)
day = c.get(calendar.day_of_month)
minute = c.get(calendar.minute)
calendar c = calendar.getinstance();
取得系統日期:year = c.get(calendar.year)
month = c.grt(calendar.month)
day = c.get(calendar.day_of_month)
minute = c.get(calendar.minute)
php獲得時間
php 得到時間 yes date date y m d time 86400 y m date y m strtotime yes date yes date2 date ymd time 86400 yes m date y m time 86400 titletime date ymd str...
Java獲得時間戳
今天做專案,有個需要獲得時間戳的字段。目前知道兩種方法可以獲得時間戳,也就是從格林威治時間1970年01月01日00時00分00秒 北京時間1970年01月01日08時00分00秒 起至現在的總秒數。一是date類的gettime方法。二是system的currenttimemillis方法。後者的...
資料庫獲得時間和Java 中獲得時間方法
1 通過具體日期得到對應的星期 calendalr calendar calendar.getinstance calendar.settime 需要被計算的日期 int c calendar.get calendar.day of week 2 將yyyy mm dd hh mm ss格式的日期轉...