有没有人美心善的靓仔美女帮我看看😩😩
查了很多,都是long类型的毫秒值转y -mm-dd的,卑微😶
我是这么干的👇🏻,但是不符合parse ()应设的类型
谢谢某位帮我解答的帅哥美女,祝你月月加工资👀
long 类型 先转成时间戳, Timestamp
然后时间戳【时间戳也是 Date的一个子类】 再 格式化你指定的 字符串
public static void main(String[] args) {
String timeStr = "1686149406161";
long time = Long.valueOf(timeStr);
Timestamp timestamp = new Timestamp(time);
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(simpleDateFormat.format(timestamp));
}
string先转long,再转date
希望采纳一下
String dateStr = new SimpleDateFormat("yyyy-MM-dd").format(new Date(1577836800000L));
System.out.println(dateStr); // 2020-01-01
直接使用日期转换函数就好了