Вопросы по тегу: time

(3)

How to manage Angular2 "expression has changed after it was checked" exception when a component property depends on current datetime

My component has styles that depend on current datetime. In my component I've got the following function. private fontColor( dto : Dto ) : string { // date d'exécution du dto let dtoDate : Date = new Date( dto.LastExecution ); (...) let color = "hsl( " + hue + ", 80%, " + (maxLigness - lightnessAmp) + "%)"; return color; } lightnessAmp is calculated from the current datetime. The color changes if dtoDate is in the last 24 hours.The exact error is the following: Expression has changed after it was checked. Previous value: 'hsl( 123, 80%, 49%)'. Current value: 'hsl( 123, 80%, 48%)' I know the exception appear in development mode only at the moment the value is checked. If the checked value is different of the updated value, the exception is thrown.So I tried to update the current datetime at each lifecycle in the following hook method to prevent the exception: ngAfterViewChecked() { console.log( "! changement de la date du composant !" ); this.dateNow = new Date(); } ...but without success.
A

Anthony Brenelière

5 лет назад

Ответов: 11

как отсортировать фреймворк pandas из одного столбца

У меня есть такой фрейм данных: print(df) 0 1 2 0 354.7 April 4.0 1 55.4 August 8.0 2 176.5 December 12.0 3 95.5 February 2.0 4 85.6 January 1.0 5 152 July 7.0 6 238.7 June 6.0 7 104.8 March 3.0 8 283.5 May 5.0 9 278.8 November 11.0 10 249.6 October 10.0 11 212.7 September 9.0 Как видите, месяцы не упорядочены по календарю. Поэтому я создал второй столбец, чтобы получить номер месяца, соответствующий каждому месяцу (1–12). Оттуда, как мне отсортировать этот фрейм данных в соответствии с порядком календарных месяцев?
S

Sachila Ranawaka

6 лет назад

Ответов: 10

Есть ли способ получить время и день в C++ без использования системных часов?

Возможно, вопрос покажется глупым, но вот мой случай: У меня есть программа на C++ на Jetson Nano (одноплатный компьютер), и я хочу получить текущее время и дату. Однако в моем приложении я не всегда могу подключить интернет-кабель к устройству. Хотя в настройках Ubuntu я указал ему автоматически получать время из интернета, при включении после длительного периода времени (когда он не был подключен к питанию) системные часы путаются и имеют совершенно неправильное время и дату. Вот что выдает моя программа на C++ (использующая std::chrono::system_clock()).Есть ли способ обойти эту проблему? Каким-то образом make действительно знает, когда системное время и дата установлены неправильно, даже если устройство не подключено к Интернету. Я могу сказать это, потому что при попытке компиляции он выдает ошибку "Clock skew detected". Как я могу получить правильное время и дату, когда устройство не подключено к Интернету?
T

Totemi1324

год назад

Ответов: 1

2022 WebDevInsider