Q1: How do I read/convert the data found in the playerdata.yml file?
A1: The format of the playerdata.yml looks like this:
or in general terms: - <playerName>, <total OnTime>, <last Login>, <today OnTime>, <week OnTime>, <Month OnTime>
The total, today, week, and month times are in milliseconds or 1/1000 of a second.
The <last login> is the number of milliseconds that have passed since the JAVA epoch event of January 1, 1970.
Q2: Why don't all players like OPs and Admins appear in the top ten lists?
A2: There is a permission that when applied to a player, keeps them off of the top lists. (ontime.top.exclude)
Some servers don't want their ops, admin, etc appearing on the Top Ten lists since by definition these people should be logging more time on the server than anybody else.
So OnTime offers a permission string that excludes players from the list, when they have that permission. So, since OPS by default get every permission, they normally will not appear on the top lists.
So if you want them to appear on the lists then give the 'negative' of the permission to your owner, admin, etc. groups.
Here is the documentation on the permission: http://dev.bukkit.org/bukkit-plugins/ontime/pages/permissions/#w-ontime-top-exclude-default-false