我想要做的是在日期中添加"th"或"rd",即Lua中的第27,第30等.
我确信最好使用循环来完成这项任务,这可能吗?
我试着浏览/学习并为自己尝试,但我一遍又一遍地失败了.
MeasureDate和MeterDate是添加日期的日期.
我已粘贴下面的代码.
;----------RainMeter
[Rainmeter]
Update=#UpdateRateAmount#
;-------- Lua Script
[LuaScript]
Measure=Script
ScriptFile=#skinspath#/MyScript.lua
;---------Variables
[Variables]
@include="#skinspath#/SkinVariables.inc"
[ClockStyle]
FontFace=#Font#
FontColor=#ClockFontColor#
AntiAlias=1
FontSize=120
StringAlign=Left
StringEffect=Border
FontEffectColor=#ClockFontEffectColor#
;---- Minute Variables
[MinuteStyle]
FontFace=#Font#
FontColor=#MinuteFontColor#
AntiAlias=1
FontSize=120
StringAlign=Left
StringEffect=Border
FontEffectColor=#MinuteFontEffectColor#
[FontStyle]
FontFace=#Font#
FontColor=#FontColor#
AntiAlias=1
StringAlign=Left
StringEffect=Border
FontEffectColor=#FontEffectColor#
;--------Date
;---------Clock
[MeasureDate]
Measure=Time
Format=%d
UpdateDivider=#UpdateDividerAmount#
[MeasureHour]
Measure=Time
Format=%#ClockMode#
UpdateDivider=#UpdateDividerAmount#
[MeasureMinute]
Measure=Time
Format=%M
UpdateDivider=#UpdateDividerAmount#
[MeasureWeekday]
Measure=Time
Format=%A
Substitute="Sunday":"SUN","Monday":"MON","Tuesday":"TUES","Wednesday":"WED","Thursday":"THURS","Friday":"FRI","Saturday":"SAT"
UpdateDivider=#UpdateDividerAmount#
[MeasureMonth]
Measure=Time
Format=%b
UpdateDivider=#UpdateDividerAmount#
StringCase=Upper
Substitute="Jan":"JAN.","Feb":"FEB.","Mar":"MAR.","Apr":"APR.","Jun":"JUN.","Jul":"JUL.","Aug":"AUG.","Sep":"SEP.","Oct":"OCT.","Nov":"NOV.","Dec":"DEC."
FontFace=Courier
[MeasureYear]
Measure=Time
Format=%Y
UpdateDivider=#UpdateDividerAmount#
[I]
Measure=Time
Format=%p
UpdateDivider=#UpdateDividerAmount# …Run Code Online (Sandbox Code Playgroud) 首先,我尝试从文件中提取视频持续时间,然后显示它,而无需实际上传文件。
当用户选择视频时 - 信息将显示在其下方,包括文件名、文件大小、文件类型。不管我的技能多么糟糕——我都无法获得展示的持续时间。我尝试了从其他网站以及此处找到的一些代码片段,但似乎都不起作用。只是想找到一个可以完成该任务的简单代码。
我尝试了 onloadedmetadata 但我认为这不会起作用。
请注意:我仍在学习 javascript。
我还尝试了一些网站教程和通过 stackoverflow 找到的一些代码片段
function uploadFunction(){
//Variables
var cVideo = document.getElementById("fileUp");
var txtInfo = "";
//function
if ('files' in cVideo){
if(cVideo.files.length == 0){
txtInfo = "Please select a video";
} else {
for (var v = 0; v < cVideo.files.length; v++){
txtInfo += "<br><strong>#" + (v+1) + " File Information:</strong> <br>";
var infoFile = cVideo.files[v];
if('name' in infoFile){
txtInfo += "File name: " +infoFile.name +"<br>";
}
if('size' in infoFile){
txtInfo += "File …Run Code Online (Sandbox Code Playgroud)