如何在EJS表单中预填充日期时间本地值

时间:2018-03-30 19:57:56

标签: javascript html node.js express ejs

我目前正在尝试使用我的数据库中的信息预先填充表单,供用户查看和编辑。 EJS表单填充除datetime-local变量之外的所有信息,我很难过。以下是EJS表格的代码:

<div class="well">
    <form action="/deleteProposal" method="post">
        <div class="form-group">
            <label>Event Name</label>
            <input type="text" class="form-control" name="eventName" value="<%= Proposal[0].eventName%>">
        </div>
        <div class="form-group">
            <label>Event Date and Time</label>
            <input type="datetime-local" class="form-control" name="eventDateTime" value="<%=Proposal[0].eventDateTime%>">
        </div>
        <div class="form-group">
            <label>Event Location</label>
            <input type="text" class="form-control" name="eventLocation" value="<%= Proposal[0].eventLocation%>">
        </div>
        <div class="form-group">
            <label>Event Description</label>
            <input type="text" class="form-control" name="eventDescription" value="<%= Proposal[0].eventDescription%>">
        </div>
        <div class="form-group">
            <label>Learning Outcome</label>
            <input type="text" class="form-control" name="learningOutcome" value="<%= Proposal[0].learningOutcome%>">
        </div>
        <div class="form-group">
            <label>Event PRA</label>
            <input type="text" class="form-control" name="eventPRA" value="<%= Proposal[0].eventPRA%>">
        </div>
</div>

任何帮助或提示都会受到赞赏,因为我是Node.JS的新手。谢谢! :)

1 个答案:

答案 0 :(得分:0)

void QuaternionRotate(const glm::vec3& axis, float angle) { float angleRad = glm::radians(angle); auto& axisNorm = glm::normalize(axis); float w = glm::cos(angleRad / 2); float v = glm::sin(angleRad / 2); glm::vec3 qv = axisNorm * v; glm::quat quaternion(w, qv); glm::mat4 quatTransform = glm::mat4_cast(quaternion); // Now with the quaternion transform you rotate any vector or compound it with another transformation matrix } 字段可以预先填充格式为 <input type="datetime-local">。必须是 0 填充的数字。

它也不需要时区标识符。它假定本地客户端时间。因此,建议在表单中传递 TZ 偏移量(或等效值),以便稍后进行正确的日期数学运算。

YYYY-MM-DDTHH:MM