package com.itheima74.test;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Timer;import java.util.TimerTask;public class MainActivity extends AppCompatActivity { @Override PRotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // 指定任務運行時間 String time_str = "2017-02-26 17:15:00.000"; // MM:必須大寫,HH:代表24小時制,SSS:毫秒 SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS"); long time_long = 0; try { // 將指定時間轉化為long類型數據 time_long = simpleDateFormat.parse(time_str).getTime(); } catch (ParseException e) { e.printStackTrace(); } System.out.println("time:" + time_long); // 創建一個定時任務,指定此刻運行此任務 Timer timer = new Timer(); Date date = new Date(time_long); timer.schedule(new TimerTask() { @Override public void run() { System.out.println("哈哈,我被執行了"); } }, date); }}
新聞熱點
疑難解答