html - 如何在将日期字符串解析为本地日期时间输入之前对其进行切片
问题描述
我想编辑或更改 json 对象的日期,但由于长毫秒字符串,datetime-local 无法显示日期。在我解析日期字符串以形成输入之前,有没有办法先从毫秒字符串中删除三(3)个数字。
json
{
"appointment": "Dentist",
"date": "2007-04-30 13:10:02.047438"
}
比较
showDetail(data: any) {
this.formData.controls.appointment.setValue( data.appointment );
this.formData.controls.date.setValue( data.date ); //here the datetime-local could not read .000000 millis, I need to remove last 000
}
.html
//....
<div class="form-group">
<label>Date:</label> <input type="datetime-local"
value="2007-04-30T13:10:02" class="form-control"
formControlName="date" required>
</div>
我在数据库中,例如2007-04-30 13:10:02.047438但我想在我的 .ts 文件中切片到2007-04-30 13:10:02.047,以便我的表单可以显示 showDetails 函数时的日期叫。
解决方案
推荐阅读
- javascript - 我应该在 API 中公开可派生字段吗?
- python - 如何检查 django sqlite3 数据库?
- wordpress - 是否可以在 WordPress 内容中添加循环?
- python - 根据另一列值修改数据框列
- php - Laravel 雄辩 - 用语句过滤子查询
- objective-c - 从 tvOS 中的 UIButton 移除焦点
- php - 包无法在 laravel 中完全加载
- c# - 获取ac#列表中不存在的所有元素
- sublimetext3 - Sublime text 3 包可以像在 Chrome 网络视图中一样查看 JSON 响应
- makefile - 在 Makefile 中包含另一个具有相对路径的 Makefile