comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Local solar time
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Local solar time [message #39987 is a reply to message #39904] Tue, 29 June 2004 04:51 Go to previous messageGo to previous message
James Kuyper is currently offline  James Kuyper
Messages: 425
Registered: March 2000
Senior Member
Craig Markwardt wrote:

>> "Haje Korth" <haje.korth@jhuapl.edu> writes:
>>
>
>>>>Check the ESRG IDL library. Maybe zensun.pro does what you want.
>
>>
>>
>> I don't think this is the right thing, but it's close. Local solar
>> time would be the hour angle (=longitude) of the sun, not the zenith
>> angle.
>>
>>
>
>>>>"David Oesch" <oesch@giub.nospam.unibe.ch> wrote in message
>>>>news:40dfde52$1@news.unibe.ch...
>>>>
>>
>>>>>>Hi folks...
>>>>>>
>>>>>>Has anyone already written a program to convert Julian to "local
solar
>>>>>>time" ? Just before I re-invent the wheel..
>
>>
>>
>> I didn't find any with a quick search. Just a word of caution if you
>> are new to time systems. You need to be clear what time system you
>> are starting in. Julian days is just a way of counting days, not a
>> time system. I am quite certain that one could express local solar


I know of at least two different things that are referred to as Julian
days. The first of these is indeed a time system; it is a single number
for every single day, starting at Jan. 1, 4713 B.C.E. at 12:00:00, a
time when three different cycles associated with three ancient calendar
systems were all synchronized. Nobody was using any of those three
calendar systems at that synchronization time, it's just an arbitrary
starting point. However, using that date as a starting point made it
simple to convert dates in any of those calendar systems into Julian
days, allowing those dates to be compared with each other. It's named
the Julian date because the Julian calendar established by Julius Caesar
was one of those three systems. It was designed for use by historians of
astronomy, to allow them to correlate observations recorded by ancient
peoples using those calendar systems. The fact that it starts at Noon
Greenwich time was a reflection of the fact that for European
astronomers, noon GMT was a time when they were usually making very few
astronomical observations, because there's usually only one or two
objects (the Sun and sometimes the Moon) that you can be observing at
that time.

This is the kind of Julian day that is used by many of IDL's
time-oriented functions such as JULDAT, CALDAT, and TIMEGEN, and
SYSTIME(/JULIAN), the "C()" format code, the LABEL_DATE function and the
"LABEL_DATE" option for [XYZ]TICKFORMAT, and idlGRaxis.

The other way I've seen the term used, is as a term for any system that
simply counts consecutive days from a fixed starting point; the most
popular starting point seems to be January 1st of the current year.
However, as a pendant I'm pretty sure that this is a mis-use of the
term, or at least a confusingly over-generalized extension of it.
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: Setting values to NaN
Next Topic: Setting values to NaN

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Sat Oct 11 09:23:32 PDT 2025

Total time taken to generate the page: 1.67884 seconds