@Override public void onBindViewHolder(EventVH holder, int position) { Event event = events.get(position); String title = event.getStartTime().toLocaleString(); String desc = event.getEventTriggers().size() + " " + context.getString(R.string.detection_events); holder.title.setText(title); holder.note.setText(desc); }
private void showEvents(StringBuffer page) { page.append("<h1>Events</h1><hr/>\n"); List<Event> events = Event.listAll(Event.class); for (Event event: events) { String title = event.getStartTime().toLocaleString(); String desc = event.getEventTriggers().size() + " triggered events"; page.append("<b>").append("<a href=\"/event/").append(event.getId()).append("\">"); page.append(title).append("</a></b><br/>"); page.append(desc); page.append("<hr/>"); } }
private String generateLog () { StringBuilder mEventLog = new StringBuilder(); setTitle("Event @ " + mEvent.getStartTime().toLocaleString()); for (EventTrigger eventTrigger : mEvent.getEventTriggers()) { mEventLog.append("Event Triggered @ ").append( new SimpleDateFormat(Utils.DATE_TIME_PATTERN, Locale.getDefault()).format(eventTrigger.getTriggerTime())).append("\n"); String sType = eventTrigger.getStringType(this); mEventLog.append("Event Type: ").append(sType); mEventLog.append("\n==========================\n"); } return mEventLog.toString(); }
private void showEvent (Event event, StringBuffer page) { List<EventTrigger> triggers = event.getEventTriggers(); page.append("<h1>Event: ").append(event.getStartTime().toLocaleString()).append("</h1><hr/>\n"); for (EventTrigger eventTrigger: triggers) { String title = eventTrigger.getStringType(mContext); String desc = new SimpleDateFormat(Utils.DATE_TIME_PATTERN, Locale.getDefault()).format(eventTrigger.getTriggerTime()); page.append("<b>"); page.append(title).append("</b><br/>"); page.append(desc).append("<br/>"); String mediaPath = "/event/" + event.getId() + "/trigger/" + eventTrigger.getId(); if (eventTrigger.getType() == EventTrigger.CAMERA) { page.append("<img src=\"").append(mediaPath).append("\" width=\"100%\"/>"); page.append("<a href=\"").append(mediaPath).append("\">Download Media").append("</a>"); } else if (eventTrigger.getType() == EventTrigger.MICROPHONE) { page.append("<audio src=\"").append(mediaPath).append("\"></audio>"); page.append("<a href=\"").append(mediaPath).append("\">Download Media").append("</a>"); } page.append("<hr/>"); } }
private void shareEvent () { String title = "Phoneypot: " + mEvent.getStartTime().toLocaleString(); //need to "send multiple" to get more than one attachment final Intent emailIntent = new Intent(Intent.ACTION_SEND_MULTIPLE); emailIntent.setType("text/plain"); emailIntent.putExtra(Intent.EXTRA_SUBJECT, title); emailIntent.putExtra(Intent.EXTRA_TEXT, generateLog()); //has to be an ArrayList ArrayList<Uri> uris = new ArrayList<>(); //convert from paths to Android friendly Parcelable Uri's for (EventTrigger trigger : mEvent.getEventTriggers()) { // ignore triggers for which we do not have valid file/file-paths if (trigger.getMimeType() == null || trigger.getPath() == null) continue; File fileIn = new File(trigger.getPath()); Uri u = Uri.fromFile(fileIn); uris.add(u); } emailIntent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, uris); startActivity(Intent.createChooser(emailIntent, getString(R.string.share_event_action))); }
String desc = eventTrigger.getTriggerTime().toLocaleString();
private void renderDate() { String now = new Date().toLocaleString(); date.setText(now); } }
mRecyclerView = findViewById(R.id.event_trigger_list); setTitle(mEvent.getStartTime().toLocaleString());
/** * 得到Properties格式的字符串,并没有对Unicode字符做转义处理 * * @return */ @SuppressWarnings("deprecation") public String toUTF8PropertiesString() { StringBuilder sb = new StringBuilder(512); if (description != null) { sb.append("# description:").append(description).append("\r\n"); } sb.append("# id:").append(id).append("\r\n"); sb.append("# version:").append(version).append("\r\n"); if (createDate != null) { sb.append("# createDate:").append(createDate.toLocaleString()).append("\r\n"); } if (updateDate != null) { sb.append("# updateDate:").append(updateDate.toLocaleString()).append("\r\n"); } // if (dependencyInfo != null) { // sb.append("# dependencyInfo:").append(dependencyInfo).append("\r\n"); // } sb.append(key).append('=').append(value).append("\r\n"); return Native2ascii.encode(sb.toString()); }
Log.d(TAG, "periodic notification " + d.toLocaleString() + " mili " + d.getTime()); recorder.read(audioData, 0, finalBufferSize);
public String getCurrDate() { String dt; Date cal = Calendar.getInstance().getTime(); dt = cal.toLocaleString(); return dt; }
public String toString() { StringBuilder sb = new StringBuilder(512); return sb.append("{expiration:") .append(expiration.toLocaleString()) .append(",token:") .append(Hex.encodeHexString(token)).toString(); // return JSON.toJSONString(this); }
String DATE_FORMAT_NOW = "yyyy/MM/dd"; Calendar cal = Calendar.getInstance(); Date date = null; SimpleDateFormat sdf = new SimpleDateFormat(DATE_FORMAT_NOW); String dateInStringFormat = sdf.format(cal.getTime()); try { //parsing the date string with format "yyyy/MM/dd" date = sdf.parse(dateInStringFormat); System.out.println(date.toLocaleString()); } catch (ParseException ex) { Logger.getLogger(DateTest.class.getName()).log(Level.SEVERE, null, ex); }
Long longDate = Long.valueOf(date); Calendar cal = Calendar.getInstance(); int offset = cal.getTimeZone().getOffset(cal.getTimeInMillis()); Date da = new Date(); da = new Date(longDate-(long)offset); cal.setTime(da); String time =cal.getTime().toLocaleString(); //this is full string time = DateFormat.getTimeInstance(DateFormat.MEDIUM).format(da); //this is only time time = DateFormat.getDateInstance(DateFormat.MEDIUM).format(da); //this is only date
public boolean WriteDebugDataToMongo(String message) { String complete = machineName_ + " " + new Date().toLocaleString() + " " + message; BasicDBObject doc = new BasicDBObject("DebugMessage", complete); return WriteToMongo(doc); }
@Override public void execute(Environment env, @SuppressWarnings("rawtypes") Map params, TemplateModel[] loopVars, TemplateDirectiveBody body) throws TemplateException, IOException { String html = "当前服务器IP:127.0.0.1 服务启动:" + serverStartTime.toLocaleString(); env.getOut().write(html); }
@Override public void execute(Environment env, @SuppressWarnings("rawtypes") Map params, TemplateModel[] loopVars, TemplateDirectiveBody body) throws TemplateException, IOException { String html = "当前服务器IP:127.0.0.1 服务启动:" + serverStartTime.toLocaleString(); env.getOut().write(html); }
private void setRecurringAlarm(Context context) { Calendar updateTime = Calendar.getInstance(); updateTime.setTimeZone(TimeZone.getDefault()); updateTime.set(Calendar.HOUR_OF_DAY, 12); updateTime.set(Calendar.MINUTE, 30); Intent downloader = new Intent(context, BroadcastReceiverService.class); downloader.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); pendingIntent = PendingIntent.getBroadcast(context, 0, downloader, PendingIntent.FLAG_CANCEL_CURRENT); AlarmManager alarmManager = (AlarmManager) getSystemService(Context.ALARM_SERVICE); alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, updateTime.getTimeInMillis(), 30 * 1000/*AlarmManager.INTERVAL_FIFTEEN_MINUTES*/, pendingIntent); Log.d("MyActivity", "Set alarmManager.setRepeating to: " + updateTime.getTime().toLocaleString()); }
public synchronized void addMessage(String msg, String info) { Date d1 = new Date(); String s1 = d1.toLocaleString(); Vector newRow = new Vector(); newRow.add(s1); newRow.add(msg); newRow.add(info); model.getDataVector().add(0,newRow); model.newRowsAdded(new TableModelEvent(model)); }
public static void main(String[] args) { DateConver conver = getDefault(); System.out.println(conver.conver("2018/11").toLocaleString()); } }