12345678910111213141516171819202122232425262728293031323334353637 |
- package com.tzld.piaoquan.longarticle.utils;
- import java.time.LocalDate;
- import java.time.LocalDateTime;
- import java.time.LocalTime;
- import java.time.ZoneId;
- import java.time.format.DateTimeFormatter;
- import java.util.Calendar;
- import java.util.Date;
- public class DateUtil {
- public static Date getThatDayDate() {
- Calendar calendar = Calendar.getInstance();
- calendar.setTime(new Date());
- calendar.set(Calendar.HOUR_OF_DAY, 0);
- calendar.set(Calendar.MINUTE, 0);
- calendar.set(Calendar.SECOND, 0);
- return calendar.getTime();
- }
- private static final DateTimeFormatter formatter = DateTimeFormatter.ofPattern("HH:mm:ss");
- public static long convertToTimestamp(String timeString) {
- LocalTime localTime = LocalTime.parse(timeString, formatter);
- LocalDate today = LocalDate.now();
- LocalDateTime localDateTime = LocalDateTime.of(today, localTime);
- return localDateTime.atZone(ZoneId.systemDefault()).toInstant().toEpochMilli();
- }
- public static String getThatDayDateString() {
- DateTimeFormatter dateFormat = DateTimeFormatter.ofPattern("yyyy-MM-dd");
- LocalDate today = LocalDate.now();
- return dateFormat.format(today);
- }
- }
|