javascript - 如何使用从 MySQL 数据库获取的 JSP 代码打破日期时间格式并显示在单独的文本框中

标签 javascript mysql jakarta-ee datetime-format

我正在使用 java-ee 编写一个日历来显示事件。我想从 MySQL 数据库检索日期时间格式数据并将它们显示在单独的文本框中(日期在一个文本框中,时间在另一个文本框中)。

我给出的代码仅显示这样的输出(2019-04-09 13:00:00.0)我想打破这个输出并将它们显示在单独的框中。

<body> 
    <%
        String id = (String) request.getParameter("id");
        Edit_values obj_Edit_values = new Edit_values();
        User_Bean obj_User_Bean = obj_Edit_values.get_value_of_user(id);
    %>
   <center>
        <h1>Edit Values</h1>
        <div class="page-wrapper bg-blue p-t-180 p-b-100 font-robo">
            <form action="edit_controller.jsp">

                Starting Time:<input type="text" name="start_event" value="<%=obj_User_Bean.getstart_event()%>"><br>
                Ending Time:<input type="text" name="end_event" value="<%=obj_User_Bean.getend_event()%>"><br>

                <input type="submit" value="Edit">
            </form>
        </div>
    </center>
<body>

我想要像这样的输出

Date = 2019-04-09
time = 13:00:00.0

不像2019-04-09 13:00:00.0

最佳答案

根据我对你问题的理解,这会起作用。

var str="2019-04-09 13:00:00.0";
str=str.split(' ');
document.getElementById("t1").value = str[0];
document.getElementById("t2").value = str[1];
Date: <input type="text" id=t1 name="date"><br>
Time: <input type="text" id=t2 name="time"><br>

关于javascript - 如何使用从 MySQL 数据库获取的 JSP 代码打破日期时间格式并显示在单独的文本框中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56020492/

相关文章:

javascript - 如何在 for 循环中执行嵌套数据库查询?

javascript - 如何使用 Dojo 扩展 es6 类

php - 通过 Bootstrap Modals PHP MySQL 创建搜索记录表单

java - 检索时图像不显示

javascript - ECMA6 生成器 : yield promise

javascript - MySQL关闭后Node.js进程无法恢复,再开启

mysql - 如何使 OS X Yosemite 上的 MySQL Server > 5.5.45 可通过 tcp 访问?

php - 如何在运行时获取列名

java - 急切/自动加载 EJB/在启动时加载 EJB(在 JBoss 上)

java - JAXB - 将 Java 接口(interface)映射到 Web 服务上下文中的第 3 方库实现