gpt4 book ai didi

java - DATENAME(q, getDate()) 在 MS sql server 中如何工作?

转载 作者:行者123 更新时间:2023-12-01 14:02:29 26 4
gpt4 key购买 nike

我想在 Java 中执行相同的 DATENAME(q, getDate()) 操作。这个命令在 sql server 中工作正常,我想在 java 中复制相同的过程

我试过了

Integer quater = (new LocalDate().getMonthOfYear()/3)+1;
System.out.println(quater);

Expected Result : 4
obtain Result : 4

Integer quater = (new LocalDate(2013,9,10).getMonthOfYear()/3)+1;
System.out.println(quater);

Expected Result : 3
obtain Result : 4

请让我知道获取此内容的确切命令。

最佳答案

请尝试

Integer quarter = (int) Math.ceil((new LocalDate(2013,9,10).getMonthOfYear() - 1) / 3) + 1;

关于java - DATENAME(q, getDate()) 在 MS sql server 中如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19246440/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com