Thymeleaf页面直接获取时间,也可以从后端传给前端

本文介绍了日期格式化的两种方法,一种是通过JavaScript的Date对象进行格式化,另一种是在后端使用SimpleDateFormat类处理日期,然后传递给前端展示。示例代码详细展示了如何在前端页面加载时自动获取当前日期时间,并将其格式化为指定样式。同时,文章提到addAttribute方法不允许添加空值的key,但可以用put方法替代。
摘要由CSDN通过智能技术生成

时间格式 2022-04-12 09:04:48

月份要不要 0 ,用 ("0"+time.getDate()).slice(-2),意思是从最后一位开始,向左数两位;不要0,就把0 和 .slice(-2)去了。函数,根据id直接传上去

function time() {
        var time = new Date();

        var today = time.getFullYear()+'-'+(time.getMonth() + 1) +'-'+("0"+time.getDate()).slice(-2)+' '+ time.getHours()+':' +time.getMinutes()+':'+time.getSeconds();
        // alert(today);
        $('#startTime').val(today);
    }

也可以从后端直接传过来。打开页面就直接看到了。

eg:

public String visitor(ModelMap modelMap) {
    SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
    String date = simpleDateFormat.format(new Date());
    modelMap.addAttribute("time",date);
    return "hjrich/visitor/visitor";
public String visitor(ModelMap modelMap) {
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        String date = simpleDateFormat.format(new Date());
        modelMap.addAttribute("time",date);
        return "hjrich/visitor/visitor";

** addAttribute是不允许添加空值的key,put是允许的,均可以用**

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值