public void DoVD_InteropData(string devName, System.DateTime dt) { try { Program.matrix.jammgr.DoVD_InteropData(devName, dt); System.Console.WriteLine(devName + " ," + dt.ToShortTimeString() + " 資料差補"); } catch (Exception ex) { throw new RemoteException(ex.Message); } }
/// <summary>将日期数据转换成字符串</summary> /// <param name="VarDateTime">日期数据</param> /// <param name="IntDateType">转换格式:0-普通,1-长日期,2-长时间,3-短日期,4-短时间,5-中文日期,6-中文时间,7-中文日期时间</param> /// <returns>返回字符串</returns> public static string DateToStr(System.DateTime VarDateTime, int IntDateType) { string udate = ""; switch (IntDateType) { case 1: udate = VarDateTime.ToLongDateString(); break; case 2: udate = VarDateTime.ToLongTimeString(); break; case 3: udate = VarDateTime.ToShortDateString(); break; case 4: udate = VarDateTime.ToShortTimeString(); break; case 5: { udate = VarDateTime.Year.ToString() + "年"; udate += VarDateTime.Month.ToString() + "月"; udate += VarDateTime.Day.ToString() + "日"; break; } case 6: { udate = VarDateTime.Hour.ToString() + "时"; udate += VarDateTime.Minute.ToString() + "分"; udate += VarDateTime.Second.ToString() + "秒"; break; } case 7: { udate = VarDateTime.Year.ToString() + "年"; udate += VarDateTime.Month.ToString() + "月"; udate += VarDateTime.Day.ToString() + "日 "; udate += VarDateTime.Hour.ToString() + "时"; udate += VarDateTime.Minute.ToString() + "分"; udate += VarDateTime.Second.ToString() + "秒"; break; } default: udate = VarDateTime.ToString(); break; } return udate; }
public string GetDateString(System.DateTime date) { if (string.IsNullOrEmpty(Format) == false) { return date.ToString(Format); } if(stringType == DateTimeStringType.ToString) { return date.ToString(); } else if(stringType == DateTimeStringType.ToLongDateString) { return date.ToLongDateString(); } else if(stringType == DateTimeStringType.ToLongTimeString) { return date.ToLongTimeString(); } else if( stringType == DateTimeStringType.ToShortDateString) { return date.ToShortDateString(); } else if(stringType == DateTimeStringType.ToShortTimeString) { return date.ToShortTimeString(); } return date.ToString(); }
public static string DateFriendly (System.DateTime fecha) { System.DateTime today = System.DateTime.Now; System.DateTime midnight= new System.DateTime(today.Year, today.Month, today.Day); if (fecha > midnight) { return "Hoy " + fecha.ToShortTimeString(); } else if (fecha.AddDays(1) > midnight) { return "Ayer "+fecha.ToShortTimeString(); } else if (fecha.AddDays(7) > midnight) { return fecha.ToString("dddd") + " " + fecha.ToShortTimeString(); } else { return fecha.ToString(); } }
public void DoVD_InteropData(string devName, System.DateTime dt) { try { // return; if (dictPerformance.ContainsKey("DoVD_InteropData")) { dictPerformance["DoVD_InteropData"].CallCount++; dictPerformance["DoVD_InteropData"].InCount++; } Program.matrix.jammgr.DoVD_InteropData(devName, dt); System.Console.WriteLine(devName + " ," + dt.ToShortTimeString() + " 資料差補"); } catch (Exception ex) { throw new RemoteException(ex.Message); } finally { if (dictPerformance.ContainsKey("DoVD_InteropData")) { // dictPerformance["DoVD_InteropData"].CallCount++; dictPerformance["DoVD_InteropData"].InCount--; } } }
public static string FormatDateTimeShort(System.DateTime Expression) { return Expression.ToShortDateString() + " " + Expression.ToShortTimeString(); }