计算一个时间,是否在规定的时期时间之间
生活随笔
收集整理的這篇文章主要介紹了
计算一个时间,是否在规定的时期时间之间
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
import java.text.ParseException;
import java.text.SimpleDateFormat;/*** 計(jì)算一個(gè)時(shí)間,是否在規(guī)定的時(shí)期時(shí)間之間*/
public class Demo1 {public static void main(String[] args) throws ParseException {//參加活動(dòng)時(shí)間String dateTime = "2020年11月11日 0:18:47";//活動(dòng)開(kāi)始時(shí)間String start = "2020年11月11日 0:0:0";//活動(dòng)結(jié)束時(shí)間String end = "2020年11月11日 0:10:0";boolean flag = getDate(dateTime, start, end);System.out.println(flag);}private static boolean getDate(String dateTime, String start, String end) throws ParseException {SimpleDateFormat simp = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");// 參加活動(dòng)時(shí)間毫秒long timeDate = simp.parse(dateTime).getTime();//開(kāi)始時(shí)間long timeStart = simp.parse(start).getTime();//結(jié)束時(shí)間long timeEnd = simp.parse(end).getTime();return timeDate >= timeStart && timeDate <= timeEnd;}
}
總結(jié)
以上是生活随笔為你收集整理的计算一个时间,是否在规定的时期时间之间的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 字符缓冲输入流,高效读取整行数据
- 下一篇: 小黄人碾压光年