Добавьте некоторые отступы, чтобы позволить начальный ноль - где это необходимо - и объедините их, используя выбранный разделитель в качестве строки.
Number.prototype.padLeft = function(base,chr){
var len = (String(base || 10).length - String(this).length)+1;
return len > 0? new Array(len).join(chr || '0')+this : this;
}
var d = new Date(my_date);
var dformatted = [(d.getMonth()+1).padLeft(), d.getDate().padLeft(), d.getFullYear()].join('/');
Цель состоит в том, чтобы первый запрос был защищен (и прошел сканирование), поэтому, если этот пост охватывает это, это решит проблему.
Поправьте меня, если я ошибаюсь , но похоже, что вам нужно перенаправить на HTTPS, если запрос приходит через HTTP. Можно ли не уловить это с помощью правила перезаписи URL-адресов до того, как запрос будет отправлен в ColdFusion вообще?