Hey Russell,
I made some changes to your "Date Range" section. Instead of Showing the number of years, months, etc., and today or yesterday, I have it showing the date in a format like "September 29th, at 8:55:07 PM". Thought you might like to use it as a base for your mod. It does the same swap of "First Played", "Last Played", and "Times Played". It took a bit to figure out how you had yours set up, but once I did it was easy to modify my old Track Info Panel code.
Here it is
//////////////////////////////////////////Date Range///////////////////////////////////////////////
$alignabs(189,$add($div(%_height%,5),38),%_width%,%_height%,,top)
$font(lcdmono2,8,bold$get(font_options),)$get(active)$ifequal($put(yoo,$div($mod(%_time_elapsed_seconds%,12),4)),0,
$if(%last_played%,$puts(timestamp,%last_played%),),
$select($get(yoo),
$if(%first_played%,$puts(timestamp,%first_played%),),
$puts(timestamp,$add(%play_count%,%play_counter%))))
// Day Conversion
$puts(day,$substr($get(timestamp),9,10))
$if($get(timestamp),
$if($strcmp($left($get(day),1),0),$puts(day,$right($get(day),1))))
$if($strcmp($get(day),11),$puts(xx,th),
$if($strcmp($get(day),12),$puts(xx,th),
$if($strcmp($get(day),13),$puts(xx,th),
$if($strcmp($right($get(day),1),1),$puts(xx,st),
$if($strcmp($right($get(day),1),2),$puts(xx,nd),
$if($strcmp($right($get(day),1),3),$puts(xx,rd),
$puts(xx,th)))))))
// Month Conversion
$puts(month,$substr($get(timestamp),6,7))
$puts(month_name,$select($get(month),
Jan.,Feb.,Mar.,Apr.,May,Jun.,Jul.,Aug.,Sep.,Oct.,Nov.,Dec.))
// Year Conversion
$puts(year,$substr($get(timestamp),1,4))
// Time Conversion
$puts(hour,$substr($get(timestamp),12,13))
$puts(min,$substr($get(timestamp),14,16))
$puts(sec,$substr($get(timestamp),17,19))
// 24 Hour to 12 Hour Conversion
$if($strcmp($left($get(hour),1),0),$puts(hour1,$right($get(hour),1)))
$if($strcmp($left($get(hour),1),1),$puts(hour1,$sub($get(hour),12)))
$if($strcmp($left($get(hour),1),2),$puts(hour1,$sub($get(hour),12)))
$if($strcmp($get(hour),00),$puts(hour1,12))
$if($strcmp($get(hour),10),$puts(hour1,10))
$if($strcmp($get(hour),11),$puts(hour1,11))
$if($strcmp($get(hour),12),$puts(hour1,12))
// AM/PM Conversion
$if($strcmp($get(hour),00),$puts(yy,am))
$if($strcmp($get(hour),10),$puts(yy,am))
$if($strcmp($get(hour),11),$puts(yy,am))
$if($strcmp($get(hour),12),$puts(yy,pm))
$if($strcmp($get(hour),24),$puts(yy,am))
$if($strcmp($left($get(hour),1),0),$puts(yy,am))
$if($strcmp($left($get(hour),1),1),$puts(yy,pm))
$if($strcmp($left($get(hour),1),2),$puts(yy,pm))
// Date Format
$puts(time_of_year,$get(month_name) $get(day)$get(xx)',' $get(year))
// Time Format
$puts(time_of_day,$get(hour1)$get(min)$get(sec) $get(yy))
$ifequal($put(yoo,$div($mod(%_time_elapsed_seconds%,12),4)),0,
Last played: $if(%last_played%,$get(time_of_year) at $get(time_of_day),'Never'),
$select($get(yoo),
First played: $if(%first_played%,$get(time_of_year) at $get(time_of_day),'Never'),
Number of times played: $if($or(%play_count%,%play_counter%),%play_count%,0)
))
I still need to figure out how to add it in correctly to the panel.
Figured it out.
I hope you like it.