Показать дату в формате Mon dd yyyy

добавить пространство имен в include

urlpatterns = [
    path('admin/', admin.site.urls),
    path('myapp/', include('myapp.urls', namespace='myapp')),
]

добавить имя к конкретным представлениям:

urlpatterns = [
    path('accueil', views.accueil, name='accueil'),
    path('date', views.date, name='date'),
]

, затем использовать его {%url <namespace>:<name> %}, например,

{% url 'myapp:accueil' %}
1
задан khushi 18 January 2019 в 19:13
поделиться

3 ответа

Проверьте компонент Ionic DateTime. https://ionicframework.com/docs/api/components/datetime/DateTime/

. Вы можете делать то, что хотите, как это:

Код

dateToShow : any;

this.newDate=new Date(this.patient.dateOfbirth);
dateToShow = newDate.toISOString();

Шаблон

<ion-datetime displayFormat="MMM/DD/YYYY" [(ngModel)]="dateToShow"></ion-datetime>
0
ответ дан Valentin Garcia 18 January 2019 в 19:13
поделиться

Пожалуйста, попробуйте каналы, если это возможно

Существуют некоторые предопределенные значения, такие как

«mediumDate»: эквивалентно «MMM d, y» (15 июня 2015 г.) «longDate»: эквивалентно «MMMM d, y» (15 июня 2015 г.). 'fullDate': эквивалент 'EEEE, MMMM d, y' (понедельник, 15 июня 2015 г.)

Использование: {{dateObj | date: 'mediumDate'}}

Вы можете добавить costum pipe, если базовый не подходит для вас.

{{значение | pipe: 'args'}}

https://angular.io/api/common/DatePipe

0
ответ дан 18 January 2019 в 19:13
поделиться

Если вы хотите показать это в полях ввода, я бы посоветовал вам разобрать дату в самом классе, как показано ниже, и использовать ее в полях ввода:

  1. Для года вы можете сделать: [ 110]
  2. Для месяца создайте массив названий месяцев, например: let monthNames = ['Jan', 'Feb', ..., 'Dec'], получите индекс месяца по дате и используйте его для получения названия месяца monthNames[newDate.getMonth()]
  3. Для даты: [113 ]

Если вы хотите просто отобразить дату в шаблоне HTML, вы можете использовать Angular Datepipe , как показано ниже:

  1. Для года, [114 ]
  2. Для месяца {{newDate | date:'MMM'}}
  3. Для даты {{newDate | date:'dd'}}
0
ответ дан shhdharmen 18 January 2019 в 19:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: