1.thymealf时间格式化
<div class="layui-form-item"> <div class="layui-inline"> <label class="layui-form-label">结束时间:</label> <!-- ${#dates.format(billingForm.startTime,'yyyy-MM-dd HH:mm:ss')}--> <div class="layui-input-inline"> <input type="text" class="layui-input" id="endDateId" name="endDate" th:value="${#dates.format(machine.endDate,'yyyy-MM-dd HH:mm:ss')}"> </div> </div> </div>
2.angular ng-alain时间日期格式化
(1)module添加providvers
@NgModule({
declarations: [MonitorsComponent, AnalyzeComponent, TaskComponent, InfoComponent, AddComponent, EditComponent],
entryComponents: [EditComponent],
imports: [
CommonModule,
WorksRoutingModule,
SharedModule,
NzToolTipModule,
NzIconModule,
NzProgressModule
],
providers: [DatePipe],
})
export class WorksModule { }
(2)component里面引入
import { Router } from '@angular/router';
import { toNumber } from '@delon/util';
import { DatePipe } from '@angular/common';
(3)ts的util方法datePipe管道方法
/**
*
* @param date 时间日期格式化 datePipe工具
*/
formatDateFun(date) {
return this.datePipe.transform(date, 'yyyy-MM-dd HH:mm:ss');
}
(4)使用
/**
*
* @param result 根据时间查询历史的数据
*/
changeHistoryData(result: Date): void {
// console.log(result);
// console.log(this.formatDateFun(result));
const url = this.server + "/task/history?_allow_anonymous=true";
this.http.post(url, { "queryDate": this.formatDateFun(result), "userId": this.tokenId }, httpOptions).subscribe((res: any) => {
if (res.success) {
setTimeout(() => {
this.historyList = res.historyList;
}, 100);
} else {
this.message.error(res.message);
this.historyList = [];
}
});
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具