草庐IT

outlook-calendar

全部标签

c# - Java 中 Calendar 的 c# 等价物是什么?

我正在将Java转换为C#,需要转换涉及日历的代码:CalendarrightNow=Calendar.getInstance();StringBuildersb=newStringBuilder();sb.append((rightNow.get(Calendar.MONTH)+1));sb.append(rightNow.get(Calendar.DAY_OF_MONTH));sb.append(rightNow.get(Calendar.YEAR)).substring(2);sb.append(rightNow.get(Calendar.HOUR_OF_DAY));sb.app

java - 将 java.util.Calendar ISO 8601 格式转换为 java.sql.Timestamp

我有一个ISO8601日期格式的日期2015-09-08T01:55:28Z。我使用此代码将ISO8601命运转换为日历对象:Calendarcal=javax.xml.bind.DatatypeConverter.parseDateTime("2015-09-08T01:55:28Z");现在我需要使用cal.getTime()来获取我的时间,但我需要将它转换为java.sql.Timestamp。我试着这样做:finalTimestampfinalDate=(Timestamp)cal.getTime();但是我得到了这个错误:java.lang.ClassCastExceptio

java - GWT Date 相当于 java.util.Calendar

我想获取一周中特定日期的日期,例如星期三。即,如果今天的日期是第27个星期五,那么星期三实际上就是第25个。我可以通过Calendarcalendar=Calendar.getInstance();calendar.set(Calendar.DAY_OF_WEEK,Calendar.WEDNESDAY);StringthisWed=String.format("%tF%n",calendar)这里的挑战是GWT客户端不支持java.util.Calendar,是否有可能的解决方案而无需将此代码移动到服务器端?谢谢 最佳答案 com.

java - 我是否发现了 java.util.Calendar 错误?

我有以下测试:importstaticorg.junit.Assert.assertEquals;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.TimeZone;importorg.junit.Test;publicclassCalendarBug{privatestaticfinalTimeZoneUTC_ZONE=TimeZone.getTimeZone("UTC");//+0hoursprivatestaticfinalTimeZoneIST_ZONE=TimeZone.getT

服务帐户上的 Java Google Calendar api "access_denied"

我正在尝试使用JavaGoogleCalendarapi连接到日历。java应用程序使用服务帐户。我有以下代码:java.io.FilelicenseFile=newjava.io.File("39790cb51b361f51cab6940d165c6cda4dc60177-privatekey.p12");GoogleCredentialcredential=newGoogleCredential.Builder().setTransport(HTTP_TRANSPORT).setJsonFactory(JSON_FACTORY).setServiceAccountId("xxx@d

java - 如何将 Julian Day Numbers 与 Java Calendar API 一起使用?

儒略日数是一种将时间戳记表示为自公元前4713年1月1日中午UTC以来的连续天数(和小数天数)的一种方式。Java7SEAPI不包含对这种格式的支持。使用过SQLite数据库的开发人员可能已经使用过strftime()函数提供的native儒略日支持。将时间戳表示为儒略日数的优点包括:日期和时间可以用原始数据类型(double)表示为毫秒精度一年中的几天比一天中的几秒钟更具体如果这种精度不重要,则可以避免“闰秒”的问题计算日期之间的天数是微不足道的;排序优先级很容易确定非常轻便缺点Java日期/时间API没有对JDN的内置支持不适合非常精确的时间测量仅为UTC定义并且必须从UTC映射到

java - 为什么调用 get(int) 后 java.util.calendar 对象的值会发生变化

我正在尝试调试一些遗留代码中的问题。我已将问题缩小为以下方法:publicStringformatDateTimeFromCalendar(Calendarcal){StringBuffersb=newStringBuffer();Stringhr=""+cal.get(Calendar.HOUR_OF_DAY);sb.append(String.format("%02d",hr));sb.append(":");sb.append(String.format("%02d",cal.get(Calendar.MINUTE)));sb.append("on");sb.append(Str

还在用Calendar操作Date?Java8都被放弃了,你还不知道Java8中全新的日期时间API

引言在过去的Java版本中,日期和时间的处理主要依赖于java.util.Date和java.util.Calendar类,然而随着业务系统的复杂以及技术层面的提升,这些传统的日期时间类暴露出了若干显著的不足之处。随着Java8的发布,其引入了一套全新的日期时间API,彻底改变了我们处理日期和时间的方式。传统的日期时间类相比较Java8中新引入的java.time包下的时间处理类,传统的日期时间处理类在易用性,线程安全,不支持市时区等缺点。设计复杂性:Date类的设计较为简单,但它实际上混合了日期和时间信息,并且没有提供直观的方法来单独操作日期或时间部分。Calendar类虽然提供了更多灵活性

java - 没有库的 Google Calendar API 示例

我正在寻找一个使用HTTPGET或POST使用GoogleCalendarAPI的非常简单的示例所有示例都需要这些用于X语言的庞大库。我只想要一个适用于任何语言且不需要库的原始http示例。即https://www.googleapis.com/calendar/v3/users/me/calendarList/primary?key=mykey但这当然行不通,我认为您的GoogleAPIkey没有key选项,您需要以某种方式对其进行授权。Java或JavaScript的原始示例是理想的,有点像,HttpPostrequest=newHttpPost("https://www.goog

java - 从 XMLGregorianCalendar 到 Date/Calendar 增加了额外的时间/不需要的

我正在为公开(.wsdl)契约(Contract)的Web服务开发客户端,该契约(Contract)要求请求参数中的1为yyyy-MM-dd格式,但是基于.wsdl自动生成的POJOS将日期属性创建为输入XMLGregorianCalendar。我的问题不是与XMLGregorianCalendar之间的转换,请参阅下面的实用程序:publicstaticXMLGregorianCalendartoXMLGregorianCalendar(Calendarc){GregorianCalendargc=newGregorianCalendar();gc.setTimeInMillis(c