我在我的应用程序中使用此库来选择日期和时间
特别是我使用owl-date-time-inline并希望设置日期的格式 我在这里阅读了文档date-time-picker/#locale-formats
并将区域设置设置为' en' 并设置类似文档的格式,但在返回的日期没有任何改变
这是我的html和ts代码
<owl-date-time-inline name="date_to_publish"
hour12Timer="true"
[(ngModel)]="news.date_to_publish">
</owl-date-time-inline>
this.news = {
id: '',
url_title: '',
title: '',
source: '',
content: '',
summary: '',
extract: '',
video: '',
is_news_ticker: false,
is_main_news: false,
is_special_news: true,
is_hidden_news: false,
is_particular_news: false,
is_shown_in_template: true,
share_facebook: false,
share_facebook_offical: false,
is_instant: false,
is_amp: false,
twitter: false,
use_watermark: false,
seo_name: '',
seo_title: '',
seo_description: '',
social_title: '',
social_description: '',
social_image: '',
author_id: '',
author: '',
type_id: '',
newsfile_id: '',
image: '',
image_description: '',
date_to_publish: new Date().toLocaleTimeString('en-US', { year: 'numeric',
month: 'numeric', day: 'numeric', hour: 'numeric', minute: 'numeric' }),
time: new Date().toLocaleTimeString('en-US', { hour: 'numeric', hour12:
false, minute: 'numeric' }),
category_id: '',
tags: [],
image_edited: false,
simage_edited: false,
twitter_edited: 1,
photos: []
};
}
在我的模型中我设置date_to_publish以默认获取当前日期并且其工作正常但如果我将日期更改为第二天或更改小时日期对象将像这样返回
抱歉我的英文