| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 | 
							- using System;
 
- using System.Collections.Generic;
 
- using System.Linq;
 
- using System.Text;
 
- using System.Threading.Tasks;
 
- namespace MECF.Framework.Common.Utilities
 
- {
 
-     public class DateTimeUtil
 
-     {
 
-         public static string DateFormat = "yyyy/MM/dd";
 
-         public static string TimeFormat = "HH:mm:ss f";
 
-         public static string DateTimeFormat = "yyyy-MM-dd HH:mm:ss";
 
-         public static float GetSecond(string timeString)
 
-         {
 
-             if (string.IsNullOrEmpty(timeString)) return 0;
 
-             if (TimeSpan.TryParse(timeString, out TimeSpan timeSpan))
 
-             {
 
-                 // 获取总秒数(包括小数部分)
 
-                 float totalSeconds = (float)timeSpan.TotalSeconds;
 
-                 // 将总秒数转换为整数秒数
 
-                 return totalSeconds;
 
-             }
 
-             return 0;
 
-         }
 
-         public static string SecondToHHmmss(string value)
 
-         {
 
-             if (value == null)
 
-                 return "";
 
-             if (float.TryParse(value, out float floatResult))
 
-             {
 
-                 var secondAll = Math.Round(floatResult, 1, MidpointRounding.AwayFromZero);
 
-                 // 将总秒数转换为时间跨度
 
-                 TimeSpan timeSpan = TimeSpan.FromSeconds(secondAll);
 
-                 // 格式化为 HH:mm:ss
 
-                 string formattedTime = $"{timeSpan.Hours:D2}:{timeSpan.Minutes:D2}:{timeSpan.Seconds:D2}.{timeSpan.Milliseconds:D1}";
 
-                 return formattedTime;
 
-             }
 
-             return "00:00:00";
 
-         }
 
-         public static void ConvertSecondsToHoursAndMinutes(int totalSeconds, out int hours, out int minutes)
 
-         {
 
-             hours = totalSeconds / 3600;
 
-             int remainingSeconds = totalSeconds % 3600;
 
-             minutes = remainingSeconds / 60;
 
-         }
 
-     }
 
- }
 
 
  |