Newsgroup: it.comp.lang.visual-basic
Titolo: [NET] Anni A.C.

Ciao a tutti, avrei bisogno un chiarimento sulle date in VB.net.
Non riesco a capire come rappresentare le date negative, ovvero gli 
anni, A.C. All'inizio ho pensato che poteva funzionare una cosa tipo
TestDate = #2/6/555 6:00:00 AM B.C.#
ma mi dice 'Date constant is not valid', ho provato qualche variazione, 
ma non va mai.
Poi ho tentato un ParseExact usando lo specificatore di formato 'g' che 
dovrebbe indicare l'Era, ma niente.
Ho fatto una decina di ricerche su Google, ma non trovo niente che mi 
sia d'aiuto, apparentemente mi sfugge qualcosa di basilare.
Mi potete aiutare o indicare un documento del MSDN esaustivo sull'argomento?
Grazie
Luca

 anni, A.C.
IMHO, non si può, almeno non col tipo DateTime standard del Framework. 
Cito dalla guida:
Il tipo di valore DateTime rappresenta i valori di data e ora compresi 
tra le ore 0:00:00 del 1° gennaio 0001 D.C. e le ore 23.59.59 del 31 
dicembre 9999 D.C.
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

 Cito dalla guida:
In effetti devo ammettere di non essere andato a vedere la definizione 
perché, vedendo l'apposito campo Era, mi sembrava logico che esistesse 
il modo di esprimere gli anni negativi.
Sapete se il problema è già stato affrontato da qualcuno o mi devo 
inventare una notazione da zero?
Grazie
Luca

 ha scritto

prima di inventarti una notazione, guardati molto bene anche solo i sistemi 
di datazione e indizione. ancora in tempi abbastanza moderni, lo stesso 
giorno, in diverse parti diciamo d'italia, erano anni diversi. figurati gli 
anni aC...
se lo tieni presente, ti ci vorra' molto, molto tempo (seno' sarebbe gia' in 
win insieme all'ora legale...). se non lo tieni presente, sprechi solo 
tempo.
15 anni fa feci per lavoro una cosa in clipper. nel cinquecento non c'era 
pezza che ci azzeccasse una data...
ciao, a.

 pezza che ci azzeccasse una data...
Bisogna tenere conto del passaggio dal calendario giuliano a quello 
gregoriano nel 1582. Tra l'altro, per correggere l'errore accumulato, 
passarono direttamente dal 4 ottobre al 15 ottobre. Quindi, ad esempio, 
il 10 ottobre 1582 non è mai esistito :-)
Questo in Italia, ma non in tutti i paesi. In Russia addirittura fu 
adottato solo nel 1918...


Oops... scusa Andrea, ma ho pasticciato coi pulsanti di risposta, e ti 
ho mandato il messaggio anche in mail...


 adottato solo nel 1918...
mica solo. prova  a cercare "indizione".
se a scuola di archivistica impazzivamo per capire se era dicembre o 
marzo...
ciao, a.

 ciao, a.
OT
non mi ero mai posto il problema: ...pazzesco!
ora...
una curiosità fortissima
battaglia del Metauro
Wikipedia
207 a.c.
Addirittura c'è chi festeggia l'anniversario
http://www.corriereproposte.it/index.php/article/articleview/4058/1/16/?PrintableVersion=enabled
3 Giugno 207 a.c.
Ma queste date sono reali...o le ha sparate e codificate uno storicvo 
autorevole e siccome l'ha detto lui nessuno osa contraddirlo?
E le idi di marzo? E Salamina? ...tutte date veritiere ...o approssimate 
dall'intellighenzia di qualche storico???
Illuminami!
:o)
-----------------------------
Mio Blog
http://www.martek.it/dblog/default.asp
Mia città
http://wodka40hall.myminicity.com/

 :o)
ne parliamo a sorga', che devo far vedere a nic la d80 :)

 adottato solo nel 1918...
Ma che storie! Incredibile.
Pensare che c'è tutta una storia con tanto di date prima dell'anno 0. E poi 
vanno indietro non di migliaia, ma di milioni di anni, con una tale 
disinvoltura. E invece abbiamo dei buchi nella pagina di 400 anni fa che 
corrisponde a ieri
-- 
Greg 

 corrisponde a ieri
gia'. pensa a lisa. che giurassico era? ... hai per caso il dna di os/2 e 
beos?