首页 > 编程语言 >从Java后端获取时间配置字符串,并在前端使用它来设置默认公布时间。

从Java后端获取时间配置字符串,并在前端使用它来设置默认公布时间。

时间:2023-08-01 17:03:09浏览次数:38  
标签:Java 后端 配置 默认 获取 时间 nextDate var new

<div class="layui-inline" id="AItem">
                <label class="layui-form-label syn-form-item-require">公布时间:</label>
                <div class="layui-input-block">
                    <input type="text" name="A" id="A" class="layui-input" >
                </div>              
</div> 

 

 1 // 使用AJAX请求来获取时间配置字符串
 2 $.ajax({
 3     url: "/你的url",
 4     method: "GET",
 5     success: function(response) {
 6         var config = response; // 获取时间配置字符串 比如1#2 (意思隔天2点)
 7         var currentDate = new Date();
 8         var configArr = config.split("#");
 9         var configDay = parseInt(configArr[0]);
10         var configTime = parseInt(configArr[1]);
11 
12         var nextDate = new Date(currentDate.getTime() + configDay * 24 * 60 * 60 * 1000);
13         nextDate.setHours(configTime, 0, 0, 0);
14 
15         var defaultValue = nextDate.getFullYear() + '-' + (nextDate.getMonth() + 1) + '-' + nextDate.getDate() + ' ' + configTime + ':00:00';
16 
17         laydate.render({
18             elem: '#A',
19             trigger: 'click',
20             type: 'datetime',
21             format: 'yyyy-MM-dd HH:mm:ss',
22             value: defaultValue,
23             ready: function () {
24                 // 日期选择器准备就绪的回调函数
25             }
26         });
27     },
28     error: function() {
29         console.log("获取时间配置失败");
30     }
31 });
@GetMapping("/timeConfig")
    @ControllerEndpoint(operation = "获取时间配置成功",exceptionMessage = "获取时间配置失败")
    public SynResponse getTimeConfig() {
        <T>  daysConfig = this.Service.find时间Config();
        return new SynResponse().success().data(时间Config);
    }

 

标签:Java,后端,配置,默认,获取,时间,nextDate,var,new
From: https://www.cnblogs.com/synn/p/17597311.html

相关文章

  • 学习Java的第11天
    运算符算数运算符:+,-,*,/,%,++,--赋值运算符:=关系运算符:>,<,>=,<=,==,!=instanceof逻辑运算符:&&,||,!位运算符:&,|,^,~,>>,<<,>>>(了解!!!)条件运算符?:扩展赋值运算符:+=,-=,*=,/=packageoperator;publicclassDemo03{publicstaticv......
  • 学生信息管理小系统(Java)
    一、题目要求 需要实现对应的操作二、思路(1)先设计一个主菜单界面,用户可以选择对应的功能;(2)每个板块对应一个方法,实现具体的操作;(3)最后在main函数中使用switch方法根据用户的选择对应不同的结果;三、代码1importjava.util.ArrayList;2importjava.util.Scanner;3......
  • JavaScript基础02
    隐式类型转换加法运算中,如果参与运算的有一个值不是数字,另外一个值是数字,会将数字隐式转换成字符串再与数字进行拼接减乘除取余运算中,如果有非数字,会将它隐式转成数值,然后参与运算;如果参与运算存在NaN,那么得到的是NaN运算符算术运算符+-*/%一元运算符++自增--自......
  • java并发之锁的升级
    偏向锁-->轻量级锁-->重量级锁,是synchronized的三种形态转换。 锁可以升级但不能降级,意味着偏向锁升级成轻量级锁后不能降级成偏向锁。这种锁升级却不能降级的策略,目的是为了提高获得锁和释放锁的效率。 线程的状态:就绪队列可能随时被CPU选中执行;阻塞队列需要等其他......
  • Java之String系列--String, StringBuffer, StringBuilder区别
    简介本文介绍Java的String,StringBuffer,StringBuilder的区别。项StringStringBufferStringBuffer线程安全性不可变。原因:value数组是final类型。因为不可变,所以每次操作生成新对象。因为不可变,所以每次操作生成新对象。原因:value数组是final类型。原因:其父类(AbstractStringBuilder......
  • Java实现读取Excel文件并逐行写入到新的Excel文件中
    在日常开发中,经常需要处理Excel文件,其中一种常见的需求是将原始Excel文件的内容逐行写入到新的Excel文件中或者写入数据中。本篇博客将介绍使用Java编程语言以及ApachePOI库来实现这一功能。ApachePOI是一个开源的Java库,用于处理MicrosoftOffice格式的文件,包括Excel。1.环境......
  • javase学习文档
      javase学习文档(更新)javase学习文档已更新查看地址:https://talentestors.gitee.io/my-notes/codenotes/javase/......
  • Java导入、导出excel
    Excel是由四个元素组成的分别是:WorkBook(工作簿)、Sheet(工作表)、Row(行)、Cell(单元格),其中包含关系是从左至右,一个WorkBook可以包含多个Sheet,一个Sheet又是由多个Row组成,一个Row是由多个Cell组成。1.1创建Excel的元素1)创建WokrBookWorkbook workbook = new XSSFWorkboo......
  • Java学习-1
    今天学了点Java构建最小栈的方法,采用的是链表存储其中的最小值以及当前节点的数值,在插入栈内新元素的时候进行对应的最小值比对,插入到private链表中。classListNode{publicintval;publicintmin;publicListNodenext;publicListNode(intval,intmin......
  • #yyds干货盘点#Java虚拟机基本结构
    类加载子系统类加载子系统负责从文件系统或网络中加载Class信息,加载的类的数据结构存放于一块叫方法区的内存空间中。方法区方法区主要存储类加载后的数据结构信息、运行时常量池信息、字符串、数字常量(这部分常量信息是Class文件中常量池部分的内存映射)(JDK1.7之前,JDK1.7之后字符......