Впервые я создаю «интерактивный» штамп, для которого требуется «длинный формат даты» в PDF-штампе.
В настоящее время этот код у меня есть:
var builder =
{
// These map to Text Fields in the Stamp
textBoxes :
[
{ field:"CheckedBy", description:"By:", default:function() { return ""; } },
{ field:"ProjectNumber", description:"ProjectNumber", default:function() { return ""; } },
{ field:"Date", description:"Date:", default:function()
{
var curDate = new Date();
return (curDate.getMonth() + 1) + "." + curDate.getDate() + "," + curDate.getFullYear();
}
}
],
// This maps to a Radio Group in the PDF named 'Status'
radioGroup : "Status",
radioButtons :
[
// value maps to the 'Choice' of each radio button in the group, description will show on the dialog
{ value:"Reviewed", description:"Reviewed" },
{ value:"ReviseasNoted", description:"Revise as Noted" },
{ value:"ReviseandResubmit", description:"Revise and Resubmit" },
{ value:"NotReviewed", description:"Not Reviewed" },
],
radioErrorMsg : "Please select a status"
}
Возвращает дату 08.09,2018, но мне нужно изменить формат даты так, чтобы это было «05 сентября 2018 года». Я перепробовал множество предложений, но мне кажется, что он работает. Может ли кто-нибудь указать мне правильное направление?