我有这么简单的问题。虽然我花了几个小时,但我找不到问题的解决方案,但我确信有一个我不知道的小技巧。
.gradient2:before {
background: rgba(0, 0, 0, 0) radial-gradient(circle, #23966c, #faaa54, #e23b4a, #db0768, #360670) repeat scroll 0 0;
content: "";
display: block;
mix-blend-mode: screen;
}
.gradient2:before, .gradient2:after {
bottom: 0;
left: 0;
pointer-events: none;
position: absolute;
right: 0;
top: 0;
}
.gradient2:after {
background: #04161f none repeat scroll 0 0;
color: white;
content: "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Voluptas, aut.";
mix-blend-mode: multiply;
}
.gradient2 {
background: white none repeat scroll 0 0;
color: black;
margin: 1em auto;
position: relative;
text-align: center;
text-shadow: 1px 1px 0 #04161f, 1px -1px 0 #04161f, -1px -1px 0 #04161f, -1px 1px 0 #04161f;
width: 10em;
}
tardy number和date_begin是通过GUI从用户处获取的。虽然在调试模式下,我看到我设法在开始日期添加了迟到的数字,但在控制台中它只是写入开始日期。
//预期输出:
beginDate:13:10:00 迟到:10
simulDate:13:10:10
//实际值: 13点10分○○秒
有人可以帮助我吗? 提前谢谢。
答案 0 :(得分:2)
Timestamp
基于毫秒。
添加10将导致相同的秒数(并且更多10毫秒)。
如果你打印毫秒,你可以看到。
尝试添加10 * 1000而不是10。
答案 1 :(得分:1)
您正在添加10毫秒。试试这个 - >
if(selectJob.getType() == 'G'){
long tardy = Long.parseLong(OffSetValue);
Timestamp gleichzeitig = new Timestamp(date_begin.getTime() + tardy * 1000);
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String SimulDate = simpleDateFormat.format(gleichzeitig);
atnajsonJobLine.add(SimulDate);
}