var year = date.getFullYear();
var month = date.getMonth() + 1;
var strDate = date.getDate();
if (month >= 1 && month <= 9) {
month = "0" + month;
if (strDate >= 0 && strDate <= 9) {
strDate = "0" + strDate;
var currentdate = year + seperator + month + seperator + strDate;
return currentdate;
//获取当前时间,格式YYYY-MM-DDfunction getNowFormatDate() { var date = new Date();var seperator = "-";var year = date.getFullYear();var month = date.getMonth() + 1;var strDate = date.getDate();if (month &gt...
function getCurrentTime() {
var date = new Date();//
当前
时间
var year = date.getFullYear() //返回指定
日期
的年份
var month = repair(date.getMonth() + 1);//月
var day = repair(date.getDate());//日
var hour = repair(date.
private SimpleDateFormat sdf = new SimpleDateFormat("
yyyy
-
MM
-
dd
HH:
mm
:ss");//设置
日期
格式
Date now = new Date();
String time = sdf.format(now);
方法二(线程安全,建议使用)
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
使用场景: 近期做项目的时候,需要使用
当前
的
日期
,
yyyy
-
mm
-
dd
格式
。但是通过
js
拿到的
当前
日期
是
yyyy
-m-d
格式
。这种
格式
显示页面的时候比较不搭,并且作为参数的时候也不符合规范,所以需要为
日期
补0
ES7 的方法 padStart() 和 padEnd() 补全字符串功能,padStart()从前面开始补充,padEnd()从后面开始补充,
padStart( 5 ,‘abc’) 接收两个参数,第一个参数是长度,及想把字符串补成多长,第二个参数为补充的字符
实例: let nam