草庐IT

get-date

全部标签

Java : How do I group all java Dates in their corresponding week?

问题:我有一大堆日期,我需要按周排列它们。问题:如何按日期所在的一年中的第几周对日期进行分组?示例数据集Datedate=newSimpleDateFormat.parse("04/01/2015")Datedate=newSimpleDateFormat.parse("04/02/2015")Datedate=newSimpleDateFormat.parse("04/03/2015")Datedate=newSimpleDateFormat.parse("04/04/2015")Datedate=newSimpleDateFormat.parse("04/05/2015")Date

Java BeanUtilsBean : Convert Date to String

我正在尝试运行BeanUtilsBean.getInstance().populate(...)但在HTML表单上,有一个字段包含出生日期的字符串表示形式。对象bean的字段类型为java.util.Date从Ggl中阅读一些必须构建自定义转换器但不太了解如何执行的搜索。有人可以帮忙吗?我的代码:publicstaticvoidmain(String[]args){MapformData=newHashMap();formData.put("email",newString[]{"danny@gmail.com"});formData.put("firstName",newString

java - hibernate 异常 : Unable to get the default Bean Validation factory

我正在尝试在我的项目中配置Spring和Hibernate,但我在bean验证时遇到了问题。我的类路径中有这个jar:hibernate-validator-4.2.0.Final.jar我有一些测试可以从数据库中查询一些数据,并且工作正常。现在我将这个jar添加到我的类路径中:validation-api-1.0.0.GA.jar当我尝试再次运行测试时,我得到了整个异常堆栈:java.lang.IllegalStateException:FailedtoloadApplicationContextatorg.springframework.test.context.TestConte

java.text.ParseException : Unparseable date: yyyy-MM-dd HH:mm:ss. SSSSSS 异常

我得到以下代码的ParseExceptionStringdateStr="2011-12-2210:56:24.389362";StringformatStr="yyyy-MM-ddHH:mm:ss.SSSSSS";DatetestDate=null;SimpleDateFormatsdf=newSimpleDateFormat(formatStr);sdf.setLenient(false);testDate=sdf.parse(dateStr);System.out.println("CHECKDATE"+sdf.format(testDate));线程“main”中的异常java

java - 哈希表:为什么get方法是同步的?

我知道Hashtable是同步的,但为什么它的get()方法是同步的?难道只有读方法吗? 最佳答案 如果读取不同步,则可以在读取执行期间修改哈希表。可以添加新元素,底层数组可能变得太小,可以用更大的数组替换等。如果没有顺序执行,很难处理这些情况。但是,即使get不会在Hashtable被另一个线程修改时崩溃,synchronized关键字还有另一个重要方面,即缓存同步。让我们使用一个简化的例子:classFlag{boolvalue;boolget(){returnvalue;}//WARNING:notsynchronizedsy

java - Spring 安全oauth2 : get username in REST webservice

我已经创建了一个RESTful网络服务来对工作流执行操作。Web服务使用我自己的授权服务器通过oauth2进行保护。我想在我的工作流程中添加有关谁对其执行操作的信息。我想不通的是,谁可以获取调用Web服务的用户名。对于Web服务实现,我使用jersey(1.18.1),为了安全,我使用spring-security-oauth2(2.0.2.RELEASE)。我正在使用数据库token存储,其中包含一个表OAUTH_ACCESS_TOKEN(TOKEN_ID、TOKEN、AUTHENTICATION_ID、USER_NAME、CLIENT_ID、AUTHENTICATION、REFRE

java - 我收到错误 java.text.ParseException : Unparseable date

我希望日期格式为dd-MMM-yyyy。我的代码是:Stringv_date_str="SunMar0611:28:16IST2011";DateFormatformatter;formatter=newSimpleDateFormat("dd-MMM-yyyy");Datedate_temp=null;try{date_temp=(Date)formatter.parse(v_date_str);}catch(ParseExceptionex){Logger.getLogger(Attendance_Calculation.class.getName()).log(Level.SEV

java - ArrayList.contains() 对比 HashMap.containsKey() 对比 HashMap.get()

ArrayList.contains()是否必须遍历所有项目才能进行检查?HashMap.containsKey()吗?我知道HashMap.get()不需要,但这就是它最有效的原因吗? 最佳答案 嗯嗯ArrayList.contains()迭代?/***Returnstrueifthislistcontainsthespecifiedelement.*Moreformally,returnstrueifandonlyifthislistcontains*atleastoneelementesuchthat*(o==null&nbs

java - 如何将 java.util.Date 转换为时间戳中的当前时间..?

我正在用Java编写程序。我正在使用以下代码u.setLastlogin(newjava.util.Date());上面的函数接受参数作为java.util.Date但我想将此值存储在列类型为timestamp的数据库表中?任何人都可以帮助我如何编码,以便我可以在表中插入系统的当前时间戳。谢谢。 最佳答案 您可以将Date转换为Timestamp,如下所示:Timestamptimestamp=newTimestamp(date.getTime());如果你想要当前日期的时间戳:newTimestamp(System.current

java - rxjava 延迟 : How to get variable delay on each item emitted from a list?

我想在从可观察列表发出的每个项目之间设置自定义延迟,作为项目本身的函数。假设我们有一个列表作为(项目,延迟):[("item1",2),("item2",1),("item3",2),("item4",3),("item5",2),("item6",3)]我希望输出是这样的:0seconds:1seconds:item12seconds:item23seconds:4seconds:item35seconds:6seconds:7seconds:item48seconds:9seconds:item510seconds:11seconds:12seconds:item6Complete