Как изменить формат даты Puppeteer?

var date = new Date();
var yesterday = date.setDate(date.getDate() - 1);
yesterday = date.toLocaleDateString('en-GB');
console.info(yesterday);

я хочу использовать формат даты дд/мм/гггг
код Мне нужен результат, который я запускаю в javascript: 21/03/2019
результат запускаю в puppeteer : 21.03.2019
я не хочу, не кукловод результат.

Почему результаты разные?
как изменить формат даты кукольника?

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
0
967
2

Ответы 2

Вы можете использовать метод замены, чтобы поменять местами month и date

/(\d{2})/(\d{2})/(\d{4})/

var date = new Date();
var yesterday = date.setDate(date.getDate() - 1);
yesterday = date.toLocaleDateString('en-GB');
console.info(yesterday)
console.info(yesterday.replace(/(\d{2})/(\d{2})/(\d{4})/, '$2/$1/$3'));

Я запускаю ваш код в puppeteer, но результат 21.03.2019 21.03.2019. Я хочу этот формат, например, 03.03.2019.

Furkan Köseoğlu 22.03.2019 10:02
{
format: "A4",
printBackground: true,
displayHeaderFooter: true,
headerTemplate: `<div style = "font-size:7px;white-space:nowrap;margin-left:38px;">
                    ${new Date().toDateString()}
                    <span style = "margin-left: 10px;">Generated PDF</span>
                </div>`,
margin: {
  top: '38px',
  right: '38px',
  bottom: '38px',
  left: '38px'
} }

Измените формат даты в требуемом формате.

Это, кажется, не отвечает на этот вопрос. Может быть, вы хотели ответить на другой вопрос?

Mike Szyndel 11.12.2020 11:58

Другие вопросы по теме