toString ( )源码实例Demo

java.util.Date#toString ( )源码实例Demo

下面列出了java.util.Date#toString ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: cougar   文件: ClientdateTimeResponseTest.java
@Test(dataProvider = "TransportType")
public void doTest(CougarClientWrapper.TransportType tt) throws Exception {
    // Set up client
    CougarClientWrapper cougarClientWrapper1 = CougarClientWrapper.getInstance(tt);
    CougarClientWrapper wrapper = cougarClientWrapper1;
    BaselineSyncClient client = cougarClientWrapper1.getClient();
    ExecutionContext context = cougarClientWrapper1.getCtx();
    // Create date to pass to method (and store as a string to validate response against)
    Date date2 = new Date();
    String currentDateString = date2.toString();
    Date currentDate = date2;
    // Make call via rescript transport
    Date responseDate = client.dateTimeSimpleTypeEcho(context, currentDate);
    // Check received date matches the expected date
    String response = responseDate.toString();
    assertEquals(currentDateString, response);
}
 
源代码2 项目: gemfirexd-oss   文件: LogWriterImpl.java
/**
 * Convert a Date to a timestamp String.
 * @param d a Date to format as a timestamp String.
 * @return a String representation of the current time.
 */
public String formatDate(Date d) {
  try {
    synchronized (timeFormatter) {
      // Need sync: see bug 21858
      return timeFormatter.format(d);
    }
  } catch (Exception e1) {
    // Fix bug 21857
    try {
      return d.toString();
    } catch (Exception e2) {
      try {
        return Long.toString(d.getTime());
      } catch (Exception e3) {
        return "timestampFormatFailed";
      }
    }
  }
}
 
源代码3 项目: webdsl   文件: WebDSLDateBridge.java
public synchronized String nonNullDateToString(Date date){

        try {
            switch (resolution) {
              case YEAR: return YEAR.format(date);
              case MONTH:return MONTH.format(date);
              case DAY:  return DAY.format(date);
              case HOUR: return HOUR.format(date);
              case MINUTE: return MINUTE.format(date);
              case SECOND: return SECOND.format(date);
              case MILLISECOND: return MILLISECOND.format(date);
              default: throw new SearchException( "Unable to convert date: '" + date.toString() + "' to String" );
            }
        } catch (Exception ex) {
            org.webdsl.logging.Logger.error( "Unable to convert date: '" + date.toString() + "' to String. Field value not added to index" );
            org.webdsl.logging.Logger.error("EXCEPTION",ex);
            return null;

        }
    }
 
源代码4 项目: j2objc   文件: DateTest.java
/**
 * java.util.Date#toString()
 */
public void test_toString() {
    // Test for method java.lang.String java.util.Date.toString()
    Calendar cal = Calendar.getInstance();
    cal.set(Calendar.DATE, 1);
    cal.set(Calendar.MONTH, Calendar.JANUARY);
    cal.set(Calendar.YEAR, 1970);
    cal.set(Calendar.HOUR_OF_DAY, 0);
    cal.set(Calendar.MINUTE, 0);
    cal.set(Calendar.SECOND, 0);
    Date d = cal.getTime();
    String result = d.toString();
    assertTrue("Incorrect result: " + d, result
            .startsWith("Thu Jan 01 00:00:00")
            && result.endsWith("1970"));

    TimeZone tz = TimeZone.getDefault();
    TimeZone.setDefault(TimeZone.getTimeZone("GMT-5"));
    try {
        Date d1 = new Date(0);
        String tzShortFormat = isNativeTimeZone("GMT-5") ? "GMT-5" : "GMT-05:00";
        assertTrue("Returned incorrect string: " + d1, d1.toString()
                .equals("Wed Dec 31 19:00:00 " + tzShortFormat + " 1969"));
    } finally {
        TimeZone.setDefault(tz);
    }

    // Test for HARMONY-5468
    TimeZone.setDefault(TimeZone.getTimeZone("MST"));
    Date d2 = new Date(108, 7, 27);
    assertTrue("Returned incorrect string: " + d2, d2.toString()
            .startsWith("Wed Aug 27 00:00:00")
            && d2.toString().endsWith("2008"));
}
 
源代码5 项目: arcusplatform   文件: IndexPage.java
@Override
public ByteBuf getContent(Client client, String uri) {
   String user = client.getPrincipalName();
   String token = "[no token]";
   String startTime = "[unknown]";
   String expirationTime = "[never]";
   String link;
   
   Date loginTime = client.getLoginTime();
   if(loginTime != null) {
      startTime = loginTime.toString();
   }
   Date expirationDate = client.getExpirationTime();
   if(expirationDate != null) {
      expirationTime = expirationDate.toString();
   }
   
   if(client.isAuthenticated()) {
      link = "<a href='/logout'>Logout</a>";
   }
   else if (serverConfig.getLoginPageEnabled()) {
      link = "<a href='/login'>Login</a>";
   } else {
      link = "";
   }
   
   
   return Unpooled.copiedBuffer(
         String.format(html, user, token, startTime, expirationTime, link),
         Charsets.US_ASCII
   );
}
 
源代码6 项目: jHardware   文件: UnixOSInfo.java
private static String normalizeBootUpDate(String rawBootUpdate) {
     DateFormat df = new SimpleDateFormat("EEE MMM dd kk:mm yyyy", Locale.ENGLISH);
     Date returnedDate;
     try{
         returnedDate = df.parse(rawBootUpdate + " " + Calendar.getInstance().get(Calendar.YEAR));
     } catch(ParseException pe) {
         return rawBootUpdate;
     }
     
     return returnedDate.toString();
}
 
源代码7 项目: j2objc   文件: CompatibilityTest.java
@Test
public void TestSecondsZero121() {
    Calendar        cal = new GregorianCalendar();
    // Initialize with current date/time
    cal.setTime(new Date());
    // Round down to minute
    cal.set(Calendar.SECOND, 0);
    Date    d = cal.getTime();
    String s = d.toString();
    if (s.indexOf(":00 ") < 0) errln("Expected to see :00 in " + s);
}
 
源代码8 项目: shardingsphere   文件: ResultSetUtil.java
private static Object convertDateValue(final Object value, final Class<?> convertType) {
    Date date = (Date) value;
    switch (convertType.getName()) {
        case "java.sql.Date":
            return new java.sql.Date(date.getTime());
        case "java.sql.Time":
            return new Time(date.getTime());
        case "java.sql.Timestamp":
            return new Timestamp(date.getTime());
        case "java.lang.String":
            return date.toString();
        default:
            throw new ShardingSphereException("Unsupported Date type: %s", convertType);
    }
}
 
源代码9 项目: spliceengine   文件: LocalizedResource.java
public String getTimeAsString(Date t){
	if (!enableLocalized){
		return t.toString();
	}
	return formatTime.format(t,	new StringBuffer(),
								  new java.text.FieldPosition(0)).toString();
}
 
源代码10 项目: morpheus-core   文件: PrinterOfDate.java
@Override
public final String apply(Date date) {
    if (date == null) {
        return getNullValue().get();
    } else {
        final DateFormat dateFormat = format.get();
        return dateFormat != null ? dateFormat.format(date) : date.toString();
    }
}
 
源代码11 项目: tmxeditor8   文件: DateUtilsBasic.java
/**
 * 返回美国时间格式 26 Apr 2006.
 * @param str
 *            	时间字符串
 * @return String
 * 				如果传入的字符串为 2011-06-23,则返回 23JUN11
 */
public static String getEDate(String str) {
	SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
	ParsePosition pos = new ParsePosition(0);
	Date strtodate = formatter.parse(str, pos);
	String j = strtodate.toString();
	String[] k = j.split(" ");
	return k[2] + k[1].toUpperCase() + k[5].substring(2, 4);
}
 
源代码12 项目: imagej-server   文件: DefaultObjectInfo.java
public DefaultObjectInfo(final Object object, final String createdBy) {
	final Date now = new Date();
	createdAt = now.toString();
	this.id = "object:" + Long.toUnsignedString(now.getTime(), 36) + Utils
		.randomString(8);
	this.object = object;
	this.createdBy = createdBy;
	this.lastUsed = null;
}
 
源代码13 项目: translationstudio8   文件: DateUtils.java
/**
 * 返回美国时间格式 26 Apr 2006
 * @param str
 * @return
 */
public static String getEDate(String str) {
	SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
	ParsePosition pos = new ParsePosition(0);
	Date strtodate = formatter.parse(str, pos);
	String j = strtodate.toString();
	String[] k = j.split(" ");
	return k[2] + k[1].toUpperCase() + k[5].substring(2, 4);
}
 
源代码14 项目: turbo-editor   文件: FileInfoDialog.java
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {

    View view = new DialogHelper.Builder(getActivity())
            .setTitle(R.string.info)
            .setView(R.layout.dialog_fragment_file_info)
            .createSkeletonView();
    //final View view = getActivity().getLayoutInflater().inflate(R.layout.dialog_fragment_file_info, null);

    ListView list = (ListView) view.findViewById(android.R.id.list);

    DocumentFile file = DocumentFile.fromFile(new File(AccessStorageApi.getPath(getActivity(), (Uri) getArguments().getParcelable("uri"))));

    if (file == null && Device.hasKitKatApi()) {
        file = DocumentFile.fromSingleUri(getActivity(), (Uri) getArguments().getParcelable("uri"));
    }

    // Get the last modification information.
    Long lastModified = file.lastModified();

    // Create a new date object and pass last modified information
    // to the date object.
    Date date = new Date(lastModified);

    String[] lines1 = {
            getString(R.string.name),
            //getString(R.string.folder),
            getString(R.string.size),
            getString(R.string.modification_date)
    };
    String[] lines2 = {
            file.getName(),
            //file.getParent(),
            FileUtils.byteCountToDisplaySize(file.length()),
            date.toString()
    };

    list.setAdapter(new AdapterTwoItem(getActivity(), lines1, lines2));


    return new AlertDialog.Builder(getActivity())
            .setView(view)
            .setPositiveButton(android.R.string.ok,
                    new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick(DialogInterface dialog, int which) {
                        }
                    }
            )
            .create();
}
 
源代码15 项目: appengine-tck   文件: AppIdentityServiceTest.java
private String dateDebugStr(String comment, Date date) {
    return comment + "=" + date.toString() + ", " + date.getTime() + ")";
}
 
源代码16 项目: jAudioGIT   文件: JAudioFile.java
public static void main(String[] args) throws Exception{
   	processor = new AudioStreamProcessor(args[0],args[1]);

String base_prefix =args[2];
base_prefix += args[4];

ProcessBuilder gstreamerBuilder = new ProcessBuilder("gst-launch-1.0", "-q", "filesrc", "location="+args[3], "!", "decodebin", "!", "audioconvert", "!", "audio/x-raw,format=F32LE", "!", "fdsink");
Process gstreamer =  gstreamerBuilder.start();
       DataInputStream input = new DataInputStream(gstreamer.getInputStream());
ByteBuffer buffer = ByteBuffer.allocateDirect(1000000000);
buffer.order(java.nio.ByteOrder.LITTLE_ENDIAN);
       byte[] b = new byte[1000000];
int read=0;
int total=0;
while((read = input.read(b))>-1){
	total += read;
	if(read > 0)
		buffer.put(b,0,read);
}
System.out.println();
buffer.flip();
FloatBuffer db = buffer.asFloatBuffer();

       double[] samples = new double[total / 8];
for(int i=0;i<samples.length;++i){
	samples[i] = (db.get()+db.get()) / 2.0;
}	
db = null;
       buffer = null;
double max=0.0;
double min=0.0;
boolean okay = false;
if(samples.length < 512){
	throw new Exception("File is too small to analyze - "+samples.length+" samples");
}
for(int i=0;i<samples.length;++i){
		if((samples[i] > 1.0) || (samples[i] < -1.0)){
		throw new Exception("Badly formatted data "+i+" "+samples[i]);
	}
	if((samples[i] > 0.7)){
		okay = true;
	}
}
if(!okay){
	throw new Exception("Data is artificially small - probable endianess problem");
}
processor.process(samples);

Date date = new Date();
       String attach = date.toString();
       attach = Pattern.compile("\\s").matcher(attach).replaceAll("_");
       base_prefix += Pattern.compile(":").matcher(attach).replaceAll("-");
       processor.output(base_prefix);
   }
 
源代码17 项目: Clip-Stack   文件: BackupExport.java
public static boolean makeExport(Context context, Date startDate, Date endDate, boolean reverse, boolean allItems) {
    Log.v(MyUtil.PACKAGE_NAME, "EXPORT:"+startDate.toString()+endDate.toString());
    if (startDate.after(endDate)) {
        Date tmpDate = startDate;
        startDate = endDate;
        endDate = tmpDate;
    }
    if (!isExternalStorageWritable()) {
        return false;
    }
    List<ClipObject> clipObjects;
    if (allItems) {
        clipObjects = Storage.getInstance(context).getClipHistory();
    } else {
        clipObjects = Storage.getInstance(context).getStarredClipHistory();
    }

    List<String> backupStringList = new ArrayList<>();
    for (ClipObject clipObject : clipObjects) { //delete out of date clips
        Date clipObjectDate = clipObject.getDate();
        String clipTitle = clipObjectDate.toString();
        if (clipObject.isStarred()) {
            clipTitle += ClipObject.markStar;
        }
        if (clipObjectDate.after(startDate) && clipObjectDate.before(endDate)) {
            backupStringList.add("\n" + clipTitle + "\n" + clipObject.getText());
        }
    }

    if (!reverse) { //reverse
        Collections.reverse(backupStringList);
    }

    backupStringList.add(0, context.getString(R.string.backup_file_name)+"\n");

    File backupFile = getBackupStorage(context, new Date());
    try {
        if (!backupFile.exists()) {
            if (!backupFile.createNewFile()) {
                throw new  IOException("Can't create file: " + backupFile.getName());
            }
        }
        BufferedWriter writer = new BufferedWriter(new FileWriter(backupFile, true /*append*/));
        for (String backupString : backupStringList) {
            writer.write(backupString);
        }
        writer.close();
        makeNotification(context, backupFile, true);
        return true;
    } catch (IOException e) {
        Log.e(MyUtil.PACKAGE_NAME, "Backup error: \n" + e.toString());
        makeNotification(context, backupFile, false);
        return false;
    }

}
 
源代码18 项目: netbeans   文件: CertificationPanel.java
private String getDateInfo(Date date) {
    return date==null?NbBundle.getMessage(CertificationPanel.class, "TXT_NotSpecified"):date.toString();
}
 
源代码19 项目: DBus   文件: OracleDateSplitter.java
@SuppressWarnings("unchecked")
@Override
protected String dateToString(Date d) {
    // Oracle Data objects are always actually Timestamps
    return "TO_TIMESTAMP('" + d.toString() + "', 'YYYY-MM-DD HH24:MI:SS.FF')";
}
 
源代码20 项目: CodenameOne   文件: L10NManager.java
/**
 * Formats a date in a short form e.g. 1/1/2011
 * @param d the date
 * @return the short form string
 */
public String formatDateShortStyle(Date d) {
    return d.toString();
}