Shop Mobile More Submit  Join Login
deviantART Standard Time Userscript by Pickley deviantART Standard Time Userscript by Pickley
Updated 4/11/2013: Fixes a timezone issue with conversion.

A simple userscript that shows deviantART standard time in your menubar alongside your local time.

This has a multitude of uses such as when you come across a contest or event and need to check the time posted (normally based on deviantART HQ time) versus your local time. Simply check the difference in the menubar and then work the time for the event out! Or when posting a help desk ticket, you can check the time at deviantART's HQ to include as a reference.

------------------------------------

Install For Firefox here!
Requires Mozilla Firefox and the Greasemonkey extension.

Or Chrome by following instructions below:
1) Go and download the script here to your computer.
2) Open Extensions (wrench/three lines icon -> Tools -> Extensions) in Chrome.
3) Drag and drop the saved file onto this window and click Install.

Not compatible with Tampermonkey at this stage (breaks Message Center for no reason at all), it is being worked upon.

------------------------------------

This script is based off PurpelBlur's visual suggestion here.

If you find bugs related to the time being incorrect, please note me and I'll fix them as soon as I can

This is an unofficial script and not run, maintained or otherwise by deviantART.
Add a Comment:
 

Daily Deviation

Given 2013-10-09
deviantART Standard Time Userscript by =Pickley

[dA Related / dA Skins & Scripts / Browser Scripts & Extensions] ( Suggested by MiloticScale and Featured by ginkgografix )

The Artist has requested Critique on this Artwork

Please sign up or login to post a critique.

:iconhosagu:
hosagu Featured By Owner Jun 1, 2015  Hobbyist Photographer
:( I can't access the link which seems broken for the chrome script...
Reply
:iconpickley:
Pickley Featured By Owner Jun 1, 2015
Correct, the domain this was hosted on no longer exists, I will update when I get a chance.
Reply
:iconmitoxd:
mitoXD Featured By Owner Jun 25, 2015   General Artist
Yeah, I'm also looking forward to the script.  Could you leave a note then, please?
Reply
:iconpickley:
Pickley Featured By Owner 4 days ago
Updated it.
Reply
:iconhosagu:
hosagu Featured By Owner Jun 1, 2015  Hobbyist Photographer
Great! :blushes: thanks.
Reply
:iconpickley:
Pickley Featured By Owner 4 days ago
Updated the link!
Reply
:iconhosagu:
hosagu Featured By Owner 4 days ago  Hobbyist Photographer
You rock! Thank you so much!!! 
Reply
:iconwreck-itralph:
Wreck-ItRalph Featured By Owner Mar 16, 2015  Professional Traditional Artist
Fortunately, this script is still working today and I just adjustment the code to support new deviantART layout.

In the line 76-79 the original code is:
        } else {
            // insert it after the shop menu
            $('#oh-menu-shop').after('<td id="dast" class="oh-l">'+dATimeStr+' dAST/'+localTimeStr+' local</td>');
        }
In the line 78, my fixed version is:
            $('#oh-menu-submit').after('<td id="dast" class="oh-keep">'+dATimeStr+' dAST/'+localTimeStr+' local</td>');

Test in Firefox and also compatible with deviantNAV v7.
Reply
:iconkrisada:
Krisada Featured By Owner Apr 8, 2015  Hobbyist General Artist
Thank you!

I changed oh-menu-submit to oh-menu-upgrade because I prefer to have it after all clickable standard button. ^^
Reply
:iconhk-0391:
HK-0391 Featured By Owner Jan 24, 2015   Digital Artist
The script doesn't work with ViolentMonkey, either. Same as the issue with TamperMonkey.
Reply
:iconpickley:
Pickley Featured By Owner Jan 25, 2015
Thanks, never heard of ViolentMonkey, what browser is that for?
Reply
:iconhk-0391:
HK-0391 Featured By Owner Jan 25, 2015   Digital Artist
Opera.
Reply
:iconwreck-itralph:
Wreck-ItRalph Featured By Owner Sep 15, 2014  Professional Traditional Artist
It still working for new site navigation that will be updated to all users this month right now...
But it located after "SHOP" button before green "SUBMIT" button.
Reply
:iconpickley:
Pickley Featured By Owner Sep 15, 2014
Known issue ;). Will fix when I can get a chance.
Reply
:iconitsshowtime122:
ItsShowTime122 Featured By Owner Sep 12, 2014  Hobbyist Digital Artist
It didn't work 
i tried but it said 
there was some error or something
Reply
:iconmeiyue:
meiyue Featured By Owner Jul 29, 2014  Student General Artist
I'm not sure if the time is correct actually. It says my local time is the same as dAST's, but my pageview count starts for a new day at around 5 o' clock. Is dAST same as PST?
Reply
:iconpickley:
Pickley Featured By Owner Jul 29, 2014
dAST = PST/PDT dependent on daylight savings.
Reply
:iconmeiyue:
meiyue Featured By Owner Jul 31, 2014  Student General Artist
Oh, I see. Thanks for the reply ^^
Reply
:iconmeiyue:
meiyue Featured By Owner Jun 18, 2014  Student General Artist
Oh hey! The dA time is my local time :la:
Reply
:iconnarxinba222:
Narxinba222 Featured By Owner Jun 12, 2014   Digital Artist
Chrome has disabled this extention because it was not put in the chrome web store....
Reply
:iconeldurinn:
Eldurinn Featured By Owner Jun 20, 2014  Hobbyist Digital Artist
Same here
Reply
:iconsonikkudrawings:
Sonikkudrawings Featured By Owner Jun 14, 2014  Hobbyist Digital Artist
:noes::ohnoes:
Reply
:icongoodnight-melbourne:
Goodnight-Melbourne Featured By Owner Jun 8, 2014   Traditional Artist
How to uninstall this script?
Reply
:iconpickley:
Pickley Featured By Owner Jun 9, 2014
The same way you installed just in reverse :)
Reply
:icongoodnight-melbourne:
Goodnight-Melbourne Featured By Owner Jun 9, 2014   Traditional Artist
Drag and drop out of the window? I forgot to say, it's Chrome btw.. and I don't know removing feature works with custom scripts or not.
Reply
:iconskateri:
Skateri Featured By Owner May 28, 2014  Student Digital Artist
Dangit. I use opera.
Reply
:iconrotane:
rotane Featured By Owner May 23, 2014  Professional
Hey man, since userscripts.org is pretty much dead, could you move this over to a new host? greasyfork.org seems to be the new place…
Reply
:iconpickley:
Pickley Featured By Owner May 23, 2014
Updated, pointing to my own host now: pkl.me/scripts/dast.user.js
Reply
:iconrotane:
rotane Featured By Owner May 24, 2014  Professional
I wanna say thanks, but upon visiting the link, i get "This domain has expired."
Reply
:iconpickley:
Pickley Featured By Owner May 24, 2014
May take a few hours for it to be usable again, but renewed now.
Reply
:iconrotane:
rotane Featured By Owner May 25, 2014  Professional
And it's back. Cheers! :)
Reply
:iconpickley:
Pickley Featured By Owner May 24, 2014
Yeah, just noticed it has expired... renewing
Reply
:iconfantalusy:
Fantalusy Featured By Owner Apr 17, 2014  Student Digital Artist
This is so helpful!! Thank you so much!
Reply
:iconfatherluna:
FatherLuna Featured By Owner Apr 7, 2014  Hobbyist Digital Artist
SUPER HELPFUL! I love you for this! :D
Reply
:iconlintu47:
lintu47 Featured By Owner Jan 25, 2014  Hobbyist General Artist
Hey there!
I've been using this for some time (thank you for it!) but recently i had to reinstall Firefox and since then i had problems reinstalling this script. A few weeks ago it gave me an error, like connection timeout (i tried many times that day and the next one), and today it kept loading, and loading, and loading... until finally the page appeared. I managed to install it, but i thought you should know the page takes ages to load sometimes (i checked my connection, it's the usual). : )
Reply
:iconpickley:
Pickley Featured By Owner Jan 25, 2014
Sadly the location of the script and thus it's download speed is out of my hands right now.
Reply
:iconlintu47:
lintu47 Featured By Owner Jan 26, 2014  Hobbyist General Artist
Yeah i know, i just told you in case others experience the same problems so you'd know the script itself is ok, but its page takes a lot to load sometimes : )
Reply
:iconpickley:
Pickley Featured By Owner Jan 31, 2014
Thanks :)
Reply
:iconshricka:
Shricka Featured By Owner Jan 14, 2014
This is awesome. Did we have in here?
Reply
:iconth0rleif:
TH0RLEIF Featured By Owner Dec 7, 2013  Student General Artist
Uh, I have a few ideas to further improve this script and add some functions. Are you ok with me forking the code and keeping you updated about changes, or do you want to collaborate in any other way?
Reply
:iconpickley:
Pickley Featured By Owner Dec 7, 2013
Fork away, that's what it is for.

If you are going to publish and share it just attribute me as the original author.
Reply
:iconth0rleif:
TH0RLEIF Featured By Owner Dec 6, 2013  Student General Artist
Uh... this script somehow overwrites dA's own scripts on the site, breaking the comments function (and possibly other things).
Reply
:iconpickley:
Pickley Featured By Owner Dec 6, 2013
It cannot overwrite anything.

Have you checked you your browser and greasemonkey is supported? Tampermonkey is explicitly not supported.
Reply
:iconth0rleif:
TH0RLEIF Featured By Owner Dec 6, 2013  Student General Artist
Yeah, just figured that out, as I stated in my second comment. Do you know why it fails on TM?
Reply
:iconpickley:
Pickley Featured By Owner Dec 7, 2013
Not sure what problem it causes with TM, never had a chance to look into it.
Reply
:iconth0rleif:
TH0RLEIF Featured By Owner Dec 6, 2013  Student General Artist
Nevermind. Just saw the comment about Tampermonkey below.
Reply
:iconnati11184:
nati11184 Featured By Owner Nov 26, 2013  Hobbyist General Artist
Very nice script :la: But I guess that I can't hope for 24-hour format option? :iconmeowlaplz:
Reply
:iconpickley:
Pickley Featured By Owner Nov 26, 2013
Not at this moment in time. Maybe in the future.
Reply
:iconnati11184:
nati11184 Featured By Owner Nov 26, 2013  Hobbyist General Artist
Ok :D
Reply
:iconth0rleif:
TH0RLEIF Featured By Owner Dec 6, 2013  Student General Artist
You can change it yourself if you want.
In the editor of your userscripts addon (Greasemonkey or Scriptish), open the script and go to line 64:
var localTimeStr = moment().format("h:mm a");
and change "h:mm a" to "HH:mm".  Do the same for line 67:
var dATimeStr = moment().tz("America/Los_Angeles").format("h:mm a");
The result should look like this:
// grab local time and timezone offset and format to string
var localTimeStr = moment().format("HH:mm");

// format to string
 var dATimeStr = moment().tz("America/Los_Angeles").format("HH:mm");
Now just save the changes and reload dA.
Reply
Add a Comment:
 
×




Details

Submitted on
September 4, 2013
Image Size
110 KB
Resolution
1024×349
Link
Thumb
Embed

Stats

Views
7,530
Favourites
342 (who?)
Comments
210
×