Существует ли эквивалент HKEY_Current_User HKey_Classes_Root\Record?

Поскольку желаемым форматом является дата ISO 8601, вы можете использовать .toISOString в JavaScript. Однако вас интересуют только первые 10 символов (не время ), поэтому вы хотите добавить .substring(0,10).

Date.prototype.toISODateString = function() { return this.toISOString().substring(0,10); }
Date.prototype.addMonths = function(val) { this.setMonth(this.getMonth()+val); return this;}

var date = new Date();
var todayFormatted = date.toISODateString();
console.log(todayFormatted);

var lastMonthFormatted = date.addMonths(-1).toISODateString();
console.log(lastMonthFormatted);            

Я сделал шаги форматирования функцией под названием toISODateString() и добавил ее в прототип Date, который является причудливый способ сказать «Вы можете связать .toISODateString() с любым Date сейчас».

Чтобы установить дату месяца, я использовал .setMonth(). Я также превратил это в функцию под названием addMonths.

6
задан Kevin Panko 24 June 2011 в 19:15
поделиться

1 ответ

как насчет

HKEY_CURRENT_USER\Software\Classes?

и

HKEY_LOCAL_MACHINE\SOFTWARE\Classes

Что Вы видите в HKEY_CLASSES_ROOT, на самом деле слияние этих двух ключей (и он зависит от Ваших полномочий, в которых из этих двух ответвление новые записи, сделанные под HKEY_CLASSES_ROOT, будут созданы).

9
ответ дан 10 December 2019 в 02:55
поделиться
Другие вопросы по тегам:

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