一些编程语言中的日期时间操作
Python
Java
import java.text.SimpleDateFormat;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class DateTimeOperation {
public static void main(String[] args) {
DateOpe();
}
public static void DateOpe() {
// 获取当前日期
LocalDate today = LocalDate.now();
System.out.println(today); // 输出:2025-08-19
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd");
System.out.println(today.format(formatter)); // 输出:20250819
// 获取完整的日期和时间
LocalDateTime now = LocalDateTime.now();
System.out.println(now); // 输出:2025-08-19T22:30:51.751007100
DateTimeFormatter formatter1 = DateTimeFormatter.ofPattern("yyyyMMddHHmmss");
System.out.println(now.format(formatter1)); // 输出 20250819223051
// 获取时间戳
long epTime = System.currentTimeMillis(); // 这是包含毫秒的,需要除1000才得到正常的时间戳
System.out.println(epTime);
// 时间戳转日期、时间
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(simpleDateFormat.format(epTime));
// 减 1 天
LocalDate localDate = today.minusDays(1);
System.out.println(localDate); // 输出 2025-08-18
// 减 1 个月
LocalDate localDate1 = today.minusMonths(1);
System.out.println(localDate1); // 输出 2025-07-19
// 根据指定日期生成时间
LocalDate specialDay = LocalDate.of(2025, 10, 1);
System.out.println(specialDay); // 输出 2025-10-01
}
}
JavaScript
MySQL
Oracle
MaxCompute
Hive
(本文完)
--------------------------------------------------------------------------------------------------------------------------
致虚极,守静笃
使用我的阿里云幸运券,购买阿里云ECS有优惠:阿里云幸运券
>>>>> 腾讯云新用户优惠 <<<<<
--------------------------------------------------------------------------------------------------------------------------
致虚极,守静笃
使用我的阿里云幸运券,购买阿里云ECS有优惠:阿里云幸运券
>>>>> 腾讯云新用户优惠 <<<<<

浙公网安备 33010602011771号