Html 如何在React.js中将日期显示为mm/dd/yyyy而不显示时间
如果HTML表格中没有时间,我无法显示日期。 这是我的密码Html 如何在React.js中将日期显示为mm/dd/yyyy而不显示时间,html,reactjs,date,Html,Reactjs,Date,如果HTML表格中没有时间,我无法显示日期。 这是我的密码 {call.date} 日期由日期选择器输入为mm/dd/yyyy,但us显示如下 2019-09-25T00:00:00即使您没有提供时间,JS日期也将始终包含时间数据,因为日期选择器的显示取决于日期选择器的设置/配置。或者你也可以自己手动处理 如果call.date是一个字符串并包含ISO日期字符串,则可以执行此操作以显示无时间的日期: <td input type={Date}>{call.date.substrin
{call.date}
日期由日期选择器输入为mm/dd/yyyy,但us显示如下
2019-09-25T00:00:00即使您没有提供时间,JS日期也将始终包含时间数据,因为日期选择器的显示取决于日期选择器的设置/配置。或者你也可以自己手动处理 如果
call.date
是一个字符串并包含ISO日期字符串,则可以执行此操作以显示无时间的日期:
<td input type={Date}>{call.date.substring(0, 10)}</td>
{call.date.substring(0,10)}
或其他方式:
// Parse into JS date object
const date = new Date(call.date)
...
<td input type={Date}>{date.toISOString().substring(0, 10)}</td>
//解析为JS日期对象
const date=新日期(call.date)
...
{date.toISOString().substring(0,10)}
JS日期将始终包含时间数据,即使您没有提供时间,因为日期选择器的显示取决于日期选择器的设置/配置。或者你也可以自己手动处理
如果call.date
是一个字符串并包含ISO日期字符串,则可以执行此操作以显示无时间的日期:
<td input type={Date}>{call.date.substring(0, 10)}</td>
{call.date.substring(0,10)}
或其他方式:
// Parse into JS date object
const date = new Date(call.date)
...
<td input type={Date}>{date.toISOString().substring(0, 10)}</td>
//解析为JS日期对象
const date=新日期(call.date)
...
{date.toISOString().substring(0,10)}
您可以使用普通javascript
、或矩.js
导入
香草javascript:
let today = new Date(); // get the date
let day = ("0" + today.getDate()).slice(-2); //get day with slice to have double digit day
let month = ("0" + (today.getMonth() + 1)).slice(-2); //get your zero in front of single month digits so you have 2 digit months
let date = month + '/' + day + '/' + today.getFullYear();
然后
{date}
您可以使用普通javascript
、或矩.js
导入
香草javascript:
let today = new Date(); // get the date
let day = ("0" + today.getDate()).slice(-2); //get day with slice to have double digit day
let month = ("0" + (today.getMonth() + 1)).slice(-2); //get your zero in front of single month digits so you have 2 digit months
let date = month + '/' + day + '/' + today.getFullYear();
然后
{date}