您能否告诉我,按周数和年份获取星期几的最佳方法是什么?
我从答案中使用此代码
function getDateOfWeek(week, y) {
var d = new Date("Jan 01, "+y+" 01:00:00");
var w = d.getTime() + 604800000 * (week-1);
var n1 = new Date(w);
var n2 = new Date(w + 518400000);
return {
dateFrom:n1,
dateTo: n2
}
}
Run Code Online (Sandbox Code Playgroud)
getDateOfWeek(1,2017)返回日期:01.01.2017,08.01.2017
但需要:02.01.2017,08.01.2017
getDateOfWeek(53,2016)返回日期:30.12.2016,05.01.2017
但需要:26.12.2016,01.01.2017
你能知道如何解决吗?
谢谢。
我正在尝试使用Thymeleaf为我的Spring Boot项目添加bootstrap.
的index.html
<!DOCTYPE html >
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head th:replace="fragments/header :: header"> </head>
<body>
<div th:replace="@{'views/' + ${content}} :: ${content}"></div>
<div lang="en" th:replace="fragments/footer :: footer"> </div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
footer.html
<div xmlns:th="http://www.thymeleaf.org" th:fragment="footer" >
<script th:src="@{/webjars/jquery/3.3.1/jquery.min.js}"></script>
<script th:src="@{/webjars/popper.js/1.12.9-1/umd/popper.min.js}"></script>
<script th:src="@{/webjars/bootstrap/4.0.0-1/js/bootstrap.min.js}" ></script>
</div>
Run Code Online (Sandbox Code Playgroud)
了header.html
<head xmlns:th="http://www.thymeleaf.org" th:fragment="header" >
<meta charset="UTF-8">
<title>?????? ???????????? ??</title>
<link th:rel="stylesheet" th:href="@{webjars/bootstrap/4.0.0-1/css/bootstrap.min.css} "/>
</head>
Run Code Online (Sandbox Code Playgroud)
MvcConfig.java
@Configuration
public class MvcConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry
.addResourceHandler("/webjars/**")
.addResourceLocations("/webjars/")
.resourceChain(false);
}
}
Run Code Online (Sandbox Code Playgroud)
样式不适用于页面和抛出错误:
在jquery,bootstrap,popper中.
我怎么能解决这个问题? …
我正在使用JPA PostgreSQL创建Spring Boot应用程序.
当我编译我的spring项目时,得到以下错误.
org.springframework.beans.factory.BeanCreationException:在类路径资源[org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaAutoConfiguration.class]中定义名称为'entityManagerFactory'的bean创建错误:init方法的调用失败; 嵌套异常是org.hibernate.AnnotationException:mappedBy引用一个未知的目标实体属性:eveserver.core.entity.Role.users中的eveserver.core.entity.User.name
请帮助我理解我做错了什么.
这是我的User.java
package eveserver.core.entity;
import com.fasterxml.jackson.annotation.JsonIgnore;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Set;
@Entity
@Table(name = "users")
public class User implements Serializable {
@Id
@GeneratedValue
private Long id;
@Column(name = "name")
private String username;
@JsonIgnore
@Column(name = "password")
private String password;
@Column(name = "email")
private String email;
private boolean enabled = false;
@ManyToMany
@JoinTable(name = "user_role",
joinColumns = @JoinColumn(name = "user_id", referencedColumnName = "id"),
inverseJoinColumns = @JoinColumn(name = "role_id", referencedColumnName = "id"))
private Set<Role> …Run Code Online (Sandbox Code Playgroud) spring ×2
date ×1
hibernate ×1
java ×1
javascript ×1
jpa ×1
jquery ×1
postgresql ×1
spring-boot ×1
thymeleaf ×1
webjars ×1