thymeleaf格式化时间
发表于|更新于
|浏览量:
牙齿痛的人,想世界上有一种人最快乐,那就是牙齿不痛的人。——萧伯纳
将返回的日期类型在页面上显示为指定的格式
首先是格式化Date类型
1 | <span th:text="${#dates.format(data.gmtCreate,'yyyy-MM-dd HH:mm:ss')}"></span> |
然后是LocalDateTime等Temporal类
1 | <span th:text="${#temporals.format(data.gmtCreate,'yyyy-MM-dd HH:mm:ss')}"></span> |
相关推荐
2020-08-29
第三方登录
大家经常被注册登录繁琐的步骤击退,经常进几个不同的网站要输入几次用户密码,特别繁琐 所以社交账号登录出现了,也就是说用QQ微信微博等社交账号就可以登录其他网站 OAuth 2.0是用于授权的行业标准协议。OAuth 2.0致力于简化客户端开发人员,同时为Web应用程序,桌面应用程序,移动电话和客厅设备提供特定的授权流程。该规范及其扩展正在IETF OAuth工作组内开发。 Oauth 2.0文档 流程图如下: 1234567891011121314151617+--------+ +---------------+| |--(A)- Authorization Request ->| Resource || | | Owner || |<-(B)-- Authorization Grant ---| || | ...
2024-02-09
webflux之webclient踩坑tablefield
任难任之事,要有力而无气;处难处之人,要有知而无言。——金缨 今天踩坑发现使用webclient发起请求 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647import com.alibaba.nacos.common.utils.JacksonUtils;import org.dromara.streamquery.stream.core.collection.Lists;import org.springframework.stereotype.Service;import org.springframework.web.reactive.function.client.WebClient;import reactor.core.publisher.Mono;import java.util.List;import java.util.Objects;/** * MallClient * * @author achao@apache.org */@Ser...
2025-12-24
1brc
辛勤的蜜蜂永远没有时间的悲哀。——布莱克 1️⃣🐝🏎️ One Billion Row Challenge(1BRC):用 Java 把 10 亿行跑到飞起的那一次如果你还记得第一次用 Java 处理海量数据的震撼,那么 1BRC 一定会让你再次血液加速。它的仓库描述这么写:“The One Billion Row Challenge — A fun exploration of how quickly 1B rows from a text file can be aggregated with Java”。这不是一个普通的练习题,而是一场关于现代 Java 极限性能的集体冒险:把一个包含 10 亿行的文本文件在最短时间里按站点聚合,输出每个站点的最小值、平均值和最大值。 仓库主页:gunnarmorling/1brc 官方介绍与博客:One Billion Row Challenge README 永久链接(信息来源):README.md@db06419 默认分支:main 许可协议:Apache License 2.0 状态提示(摘自 README)...
2021-11-11
netty-websocket
历经万般红尘劫,犹如凉风轻拂面。——林清玄 今天用了这个netty-websocket-spring-boot-starter 那是相当的香啊 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173package com....
2022-08-16
全局响应返回处理
我喜欢我的懦弱,痛苦和难堪也喜欢。喜欢夏天的光照,风的气息,蝉的鸣叫,喜欢这些,喜欢得不得了。——《寻羊冒险记》 上代码: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647import io.github.vampireachao.stream.core.optional.Opp;import org.springframework.core.MethodParameter;import org.springframework.http.MediaType;import org.springframework.http.converter.HttpMessageConverter;import org.springframework.http.server.ServerHttpRequest;import org.springframework.http.server.ServerHttpResponse;import org.springframewor...
2023-05-14
apache-incubator-streampark源码编译本地运行(三)
宁可光明磊落地死,不能卑鄙无耻地活。——佚名 如果我们需要直接将streampark源码编译成产物部署,则可以使用 1mvn -Pscala-2.12,shaded,dist,webapp -DskipTests -X clean install 但是这里的install-node-and-pnpm插件出了毛病 即便网络环境ok,下载下来的node如果在windows系统也是32位的,根本无法执行下一步操作 刚好我本机有node v17以及自己安装了pnpm 那我这里就跳过下载node和pnpm的脚本 这里报node找不到,我们直接复制过去即可 要是没有的,可以去官网下载:https://nodejs.org 然后copy到项目目录 1G:\opensource\incubator-streampark\streampark-console\streampark-console-webapp\node 执行 1G:\opensource\incubator-streampark\streampark-console\streampark-console-web...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog