List of usage examples for org.joda.time DateTime parse
@FromString public static DateTime parse(String str)
From source file:google.registry.tools.UpdateClaimsNoticeCommand.java
License:Open Source License
@Override public void run() throws Exception { final LaunchNotice launchNotice = LaunchNotice.create(tcnId, validatorId, DateTime.parse(expirationTime), DateTime.parse(acceptedTime)); ofy().transact(new VoidWork() { @Override// w ww .ja va 2 s . c o m public void vrun() { try { updateClaimsNotice(id, launchNotice); } catch (InvalidChecksumException e) { throw new RuntimeException(e); } } }); }
From source file:griffon.plugins.jodatime.editors.IntervalPropertyEditor.java
License:Apache License
private long parse(String val) { try {/* w w w. j a va 2s. c om*/ return Long.parseLong(val.trim()); } catch (NumberFormatException nfe) { try { return DateTime.parse(val).toDate().getTime(); } catch (IllegalArgumentException iae) { throw illegalValue(val, Interval.class, iae); } } }
From source file:griffon.plugins.jodatime.JodatimeExtension.java
License:Apache License
public static DateTime toDateTime(String string) { return DateTime.parse(string); }
From source file:influent.server.dataaccess.AbstractClusteringDataAccess.java
License:MIT License
private Object getPropertyValue(FL_PropertyType type, String value) { Object propValue = null;//ww w. j a va2 s. c o m switch (type) { case BOOLEAN: propValue = Boolean.parseBoolean(value); break; case DOUBLE: propValue = Double.parseDouble(value); break; case LONG: propValue = Long.parseLong(value); break; case INTEGER: propValue = Integer.parseInt(value); break; case DATE: propValue = DateTime.parse(value); break; case STRING: default: propValue = value; break; } return propValue; }
From source file:io.cassandrareaper.resources.RepairScheduleResource.java
License:Apache License
private DateTime getNextActivationTime(Optional<String> scheduleTriggerTime) throws IllegalArgumentException { DateTime nextActivation;//ww w . j a v a2s . c o m if (scheduleTriggerTime.isPresent()) { nextActivation = DateTime.parse(scheduleTriggerTime.get()); LOG.info("first schedule activation will be: {}", RepairRunStatus.dateTimeToIso8601(nextActivation)); } else { nextActivation = DateTime.now().plusDays(1).withTimeAtStartOfDay(); LOG.info("no schedule_trigger_time given, so setting first scheduling next night: {}", RepairRunStatus.dateTimeToIso8601(nextActivation)); } return nextActivation; }
From source file:io.cassandrareaper.storage.cassandra.DateTimeCodec.java
License:Apache License
@Override public DateTime parse(String value) { if (value == null || value.equals("NULL")) { return null; }/*w w w . jav a 2s .c o m*/ try { return DateTime.parse(value); } catch (IllegalArgumentException iae) { throw new InvalidTypeException("Could not parse format: " + value, iae); } }
From source file:io.pivotal.util.MarkupManager.java
License:Apache License
private static boolean isMarkDown(DateTime date) { return date.isAfter(DateTime.parse("2009-04-20T19:00:00Z")); }
From source file:jiajiechen.countdown.CountDownGUI.java
License:Open Source License
private void readFromFile(String filename) { Preferences userData = Preferences.userNodeForPackage(CountDownGUI.class); if (filename.equals("") != true) { try {/*ww w. java 2s .c o m*/ FileInputStream f = new FileInputStream(filename); Preferences.importPreferences(f); f.close(); } catch (IOException e) { e.printStackTrace(); } catch (InvalidPreferencesFormatException e) { e.printStackTrace(); } } Integer items = Integer.valueOf(userData.get("items", "0")); for (Integer i = 0; i < items; i++) { String itemname = userData.get("item" + String.valueOf(i) + "name", ""); DateTime itemdate = DateTime.parse(userData.get("item" + String.valueOf(i) + "date", "")); countdown.put(itemname, itemdate); } }
From source file:json.Calendar2Servlet.java
/** * Processes requests for both HTTP <code>GET</code> and <code>POST</code> * methods./*from w ww.ja v a2 s . c o m*/ * * @param request servlet request * @param response servlet response * @throws ServletException if a servlet-specific error occurs * @throws IOException if an I/O error occurs */ protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { CalendarDates2 cal; SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd"); SimpleDateFormat nor = new SimpleDateFormat("dd-MM-yyyy"); DateTime fin; CalendarDTO c[] = new CalendarDTO[1344]; // capasidad de 1344 int t = 0; List l = new ArrayList(); try { cal = new CalendarDates2(); while (cal.getDatos().getResultSet().next()) { c[t] = new CalendarDTO(); c[t].setId(t); c[t].setStart("" + cal.getDatos().getResultSet().getDate("Incextr")); fin = DateTime.parse(cal.getDatos().getResultSet().getDate("Finextr").toString()); fin = fin.plusDays(1); c[t].setEnd("" + f.format(fin.toLocalDate().toDate())); c[t].setTitle("" + cal.getDatos().getResultSet().getInt("Orden") + " " + cal.getDatos().getResultSet().getString("Responsable").trim()); if (!f.format(cal.getDatos().getResultSet().getDate("Finreal")).equals("2001-01-01")) { c[t].setDescription("<h2 align='center'>" + cal.getDatos().getResultSet().getString("AREA").trim() + " </h2>" + "<h4> Ubicacion Tecnica : </h4>" + cal.getDatos().getResultSet().getString("Denominacion").trim() + "<h4> Responsable : </h4>" + cal.getDatos().getResultSet().getString("PtoTrbRes").trim() + "<h4> Operarios :</h4>" + cal.getDatos().getResultSet().getString("ayudantes").trim() + "<h4> TextoBreveOperacion : </h4> <p>" + cal.getDatos().getResultSet().getString("TextoOperacion") + "</p>" + "<h4> TextoBreve : </h4> <p> " + cal.getDatos().getResultSet().getString("Textobreve").trim() + "</p>" + "<h4> Periodo: </h4> <p> " + nor.format(cal.getDatos().getResultSet().getDate("Incextr")) + " AL " + nor.format(cal.getDatos().getResultSet().getDate("Finextr")) + "</p>" + "<h4> Estado : </h4>" + cal.getDatos().getResultSet().getString("Estado").trim() + "<h4> Finaliz el : </h4> <p>" + nor.format(cal.getDatos().getResultSet().getDate("Finreal")) + "</p>"); } else { c[t].setDescription("<h2 align='center'>" + cal.getDatos().getResultSet().getString("AREA").trim() + " </h2>" + "<h4> Ubicacion Tecnica : </h4>" + cal.getDatos().getResultSet().getString("Denominacion").trim() + "<h4> Responsable : </h4>" + cal.getDatos().getResultSet().getString("PtoTrbRes").trim() + "<h4> Operarios :</h4>" + cal.getDatos().getResultSet().getString("ayudantes").trim() + "<h4> TextoBreveOperacion : </h4> <p>" + cal.getDatos().getResultSet().getString("TextoOperacion") + "</p>" + "<h4> TextoBreve : </h4> <p> " + cal.getDatos().getResultSet().getString("Textobreve").trim() + "</p>" + "<h4> Periodo: </h4> <p> " + nor.format(cal.getDatos().getResultSet().getDate("Incextr")) + " AL " + nor.format(cal.getDatos().getResultSet().getDate("Finextr")) + "</p>" + "<h4> Estado : </h4>" + cal.getDatos().getResultSet().getString("Estado").trim() + "<h4> Finaliz el : </h4> <p> </p>"); } if (!f.format(cal.getDatos().getResultSet().getDate("Finreal")).equals("2001-01-01")) { c[t].setColor("white"); c[t].setBorderColor("skyblue"); c[t].setTextColor("black"); } else if (cal.getDatos().getResultSet().getString("AREA").equals("MANTENIMIENTO")) { c[t].setColor("skyblue"); c[t].setBorderColor("skyblue"); c[t].setTextColor("black"); } else if (cal.getDatos().getResultSet().getString("AREA").equals("OPERACION")) { c[t].setColor("black"); c[t].setBorderColor("skyblue"); c[t].setTextColor("white"); } else if (cal.getDatos().getResultSet().getString("AREA").equals("SEGURIDAD")) { c[t].setColor("#ff6347"); c[t].setBorderColor("skyblue"); c[t].setTextColor("black"); } else if (cal.getDatos().getResultSet().getString("AREA").equals("UAT")) { c[t].setColor("gray"); c[t].setBorderColor("skyblue"); c[t].setTextColor("black"); } l.add(c[t]); t++; } cal.getConexion().close(); } catch (SQLException ex) { Logger.getLogger(CalendarJsonServlet.class.getName()).log(Level.SEVERE, null, ex); } response.setContentType("application/json"); response.setCharacterEncoding("UTF-8"); PrintWriter out = response.getWriter(); out.write(new Gson().toJson(l)); }
From source file:json.CalendarJsonServlet.java
/** * Processes requests for both HTTP <code>GET</code> and <code>POST</code> * methods./*www .j a va2s . com*/ * * @param request servlet request * @param response servlet response * @throws ServletException if a servlet-specific error occurs * @throws IOException if an I/O error occurs */ protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { calendarDates cal; SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd"); SimpleDateFormat nor = new SimpleDateFormat("dd-MM-yyyy"); DateTime fin; List l = new ArrayList(); try { cal = new calendarDates(); while (cal.getDatos().getResultSet().next()) { CalendarDTO c = new CalendarDTO(); c.setStart("" + cal.getDatos().getResultSet().getDate("Incextr")); fin = DateTime.parse(cal.getDatos().getResultSet().getDate("Finextr").toString()); fin = fin.plusDays(1); c.setEnd("" + f.format(fin.toLocalDate().toDate())); c.setTitle("" + cal.getDatos().getResultSet().getInt("Orden") + " " + cal.getDatos().getResultSet().getString("Responsable").trim()); if (!f.format(cal.getDatos().getResultSet().getDate("Finreal")).equals("2001-01-01")) { c.setDescription("<h2 align='center'>" + cal.getDatos().getResultSet().getString("AREA").trim() + " </h2>" + "<h4> Ubicacion Tecnica : </h4>" + cal.getDatos().getResultSet().getString("UbicacionTecnica").trim() + "<h4> Responsable : </h4>" + cal.getDatos().getResultSet().getString("PtoTrbRes").trim() + "<h4> Operarios :</h4>" + cal.getDatos().getResultSet().getString("ayudantes").trim() + "<h4> TextoBreveOperacion : </h4> <p>" + cal.getDatos().getResultSet().getString("TextoOperacion") + "</p>" + "<h4> TextoBreve : </h4> <p> " + cal.getDatos().getResultSet().getString("Textobreve").trim() + "</p>" + "<h4> Estado : </h4>" + cal.getDatos().getResultSet().getString("Estado").trim() + "<h4> Finaliz el : </h4> <p>" + nor.format(cal.getDatos().getResultSet().getDate("Finreal")) + "</p>"); } else { c.setDescription("<h2 align='center'>" + cal.getDatos().getResultSet().getString("AREA").trim() + " </h2>" + "<h4> Ubicacion Tecnica : </h4>" + cal.getDatos().getResultSet().getString("UbicacionTecnica").trim() + "<h4> Responsable : </h4>" + cal.getDatos().getResultSet().getString("PtoTrbRes").trim() + "<h4> Operarios :</h4>" + cal.getDatos().getResultSet().getString("ayudantes").trim() + "<h4> TextoBreveOperacion : </h4> <p>" + cal.getDatos().getResultSet().getString("TextoOperacion") + "</p>" + "<h4> TextoBreve : </h4> <p> " + cal.getDatos().getResultSet().getString("Textobreve").trim() + "</p>" + "<h4> Estado : </h4>" + cal.getDatos().getResultSet().getString("Estado").trim() + "<h4> Finaliz el : </h4> <p> </p>"); } if (!f.format(cal.getDatos().getResultSet().getDate("Finreal")).equals("2001-01-01")) { c.setColor("white"); c.setBorderColor("skyblue"); c.setTextColor("black"); } else if (cal.getDatos().getResultSet().getString("AREA").equals("MANTENIMIENTO")) { c.setColor("skyblue"); c.setBorderColor("skyblue"); c.setTextColor("black"); } else if (cal.getDatos().getResultSet().getString("AREA").equals("OPERACION")) { c.setColor("black"); c.setBorderColor("skyblue"); c.setTextColor("white"); } else if (cal.getDatos().getResultSet().getString("AREA").equals("SEGURIDAD")) { c.setColor("#ff6347"); c.setBorderColor("skyblue"); c.setTextColor("black"); } else if (cal.getDatos().getResultSet().getString("AREA").equals("UAT")) { c.setColor("gray"); c.setBorderColor("skyblue"); c.setTextColor("black"); } l.add(c); } cal.getConexion().close(); } catch (SQLException ex) { Logger.getLogger(CalendarJsonServlet.class.getName()).log(Level.SEVERE, null, ex); } response.setContentType("application/json"); response.setCharacterEncoding("UTF-8"); PrintWriter out = response.getWriter(); out.write(new Gson().toJson(l)); }