1. 
        

          產品中心 業內新聞 案例中心 視頻中心

          mobox3 格式化日期 mobox3 格式化日期

          mobox3 格式化日期

           

          –[[ 格式日期 2024-03-25T16:00:00.000Z 格式化為 2024-03-25?]]

          function DayFromat(dateTimeStr)
          
          local formattedDateStr =""
          if (dateTimeStr == "" or dateTimeStr==nil ) then
          return formattedDateStr
          end
          
          dateTimeStr = string.gsub(dateTimeStr, "T", " ")
          print(dateTimeStr)
          
          -- 使用模式匹配提取日期和時間部分
          local dateStr, timeStr = dateTimeStr:match("(%d+-%d+-%d+) (%d+:%d+:%d+)")
          
          if (dateStr == nil) then
          formattedDateStr ="Date Format Error"
          return formattedDateStr
          end
          
          -- 提取日期部分的年、月、日
          local year, month, day = dateStr:match("(%d+)-(%d+)-(%d+)")
          
          -- 將提取的月、日格式化為兩位數的字符串
          month = string.format("%02d", tonumber(month))
          day = string.format("%02d", tonumber(day))
          
          -- 組合格式化后的日期和原始時間部分
          local formattedDateStr = string.format("%s-%s-%s", year, month, day)
          local formattedDateTime = string.format("%s %s", formattedDateStr, timeStr)
          
          return formattedDateStr
          end

          — 示例使用
          local date = “2024-03-25T16:00:00.000Z”
          local formattedDate = DayFromat(date)
          print(formattedDate) — 輸出: 2024-03-25

          標簽:腳本 上一篇: 下一篇:
          展開更多
          預約軟件體驗

          loading...

          日本高清一二三区