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 = &quot;-&quot;;var year = date.getFullYear();var month = date.getMonth() + 1;var strDate = date.getDate();if (month &amp;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