Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 16 odgovora
  • 5.819 pregleda

Najnovija ↓

Formatiranje datuma !!!! 04.04.2005. u 11:33 · pre 262 meseca #1
ako je sada 4.april.2005. 11 časova, 28 minuta i 36sekundi šta ovaj kod treba da vrati?

Code:

Debug.Print Format$(Now, "dd.mm.yyyy HH:mm:ss")


Meni ovo vraća "04.04.2005 11.28:36" !!!!!

zar "mm" (malo) ne predstavlja minute?

tj zar ovo ne treba da vrati "04.28.2005 11:28:36"
Potpis
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
Re: Formatiranje datuma !!!! 04.04.2005. u 11:40 · pre 262 meseca #2
Vjerovatno kôd Format funkcije predviđa ovakve "greške", pa ih ispravlja.
Potpis
"I'd take the awe of understanding over the awe of ignorance any day."
- Douglas Adams
Re: Formatiranje datuma !!!! 04.04.2005. u 11:51 · pre 262 meseca #3
a šta ako neću da ih ispravi? da pravim novu format f-ju :( ?
Potpis
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
Re: Formatiranje datuma !!!! 04.04.2005. u 12:24 · pre 262 meseca #4
Visual Basic zna bolje od tebe šta ti želiš. ;)
Potpis
"I'd take the awe of understanding over the awe of ignorance any day."
- Douglas Adams
Re: Formatiranje datuma !!!! 04.04.2005. u 16:27 · pre 262 meseca #5
Koji ti je OS? Kod mene ovo radi onako kako bi trebalo; tj. stavlja minute umjesto dana. Pogledaj Regional settings. Pokušaj nešto takvo, mada....ne znam ni sam.... Izgleda da te visual basic ispravlja.... "Sram da te bude, šta to radiš!"
Potpis
Sve najbolje zeli vam,
Mladen Perisic
Re: Formatiranje datuma !!!! 04.04.2005. u 16:54 · pre 262 meseca #6
Citat:
zar "mm" (malo) ne predstavlja minute?

Ne, "mm" malo predstavlja mesec, a minute predstavlja "nn".
Inače, u svakom slučaju kad god staviš "hh" (nije bitno da li su velika ili mala slova) i posle toga "nn" ili "mm" vratiće ti minute.
Potpis
-Odracuonogakomijedrpiorazmaknicu.
-Ne rxdi mi txstxturx, kxd god hocu dx
ukucxm "x" onx ukucx "x".
-Ko kaaz e da ja neuummem da kuuca
m.
-Piše "Insert disk 3", a jedva sam i ova
dva ugurao u drajv
-Postoje samo dve osobe kojima
verujem, jedna sam ja, a druga nisi ti
Re: Formatiranje datuma !!!! 04.04.2005. u 17:08 · pre 262 meseca #7
Hmm... Ko sad koga ispravlja. Ako kod kod mene radi dobro.................Biće da sam ja ostara'........Ili se WinXP pravi pametniji od mene.... A za to će da plati jednom dugotrajnom operacijom u kojoj uvijek uživam.
Potpis
Sve najbolje zeli vam,
Mladen Perisic
Re: Formatiranje datuma !!!! 04.04.2005. u 17:23 · pre 262 meseca #8
Citat:
Marko_L: Ne, "mm" malo predstavlja mesec, a minute predstavlja "nn".


Evo sad gledam Regioanl settings i pise:

Citat:
Time format:H:mm:ss
Time separator::
..
...
Time format notation:
h=hour m=minute s=second t=am or pm

.....


znaci ipak je mm za minute


@Mladen_Perisic:

OS je WinXP Pro SP2. Sad sam tek video da nisam insalirao SP za VB :( Evo instaliram pa javljam ako proradi posle njega
Potpis
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
Re: Formatiranje datuma !!!! 04.04.2005. u 18:30 · pre 262 meseca #9
Mislim da se ne podudara sve sa opcijama u Regional Settings. Siguran sam da je M za mjesec (nekako mi sam zapamtio pišući stalno "yyyy-MM-dd" u SQL upitima).
Potpis
"I'd take the awe of understanding over the awe of ignorance any day."
- Douglas Adams
Re: Formatiranje datuma !!!! 04.04.2005. u 18:48 · pre 262 meseca #10
Citat:
znaci ipak je mm za minute

Uh, izvini, ja sam pričao o datediff funkciji gde "n" predstavlja minute a "m" mesec.Kod format funkcije je "m" i za minut i za mesec, hmmm...verovatno ima veze sa tim gde staviš to "m" ili "mm" pa VB sam prepoznaje šta je.Recimo ako staviš iza "HH:" onda prepoznaje kao minute.Btw, zaboravih da napomenem da se kod mene dešava isto što i kod tebe.
Potpis
-Odracuonogakomijedrpiorazmaknicu.
-Ne rxdi mi txstxturx, kxd god hocu dx
ukucxm "x" onx ukucx "x".
-Ko kaaz e da ja neuummem da kuuca
m.
-Piše "Insert disk 3", a jedva sam i ova
dva ugurao u drajv
-Postoje samo dve osobe kojima
verujem, jedna sam ja, a druga nisi ti
Re: Formatiranje datuma !!!! 04.04.2005. u 20:48 · pre 262 meseca #12
sad bih im rekao gde da stave taj feature :D

No dobro barem sam nasao zasto mi prog ne radi i kako da obidjem ovaj "feature".

Inace ako nekog zanima ako se odmah posle "h" nadje "m", onda to "m" predstavlja minute, u svim drugim slucajevima to je mesec. Pod "odmah" podrazumevam da ne postoji ni jedno "specijalno" slovo u formatu ( d,m,y,s)

format (now, "hh elite mm") vraca "<SAT> elite <MINUT> "
Potpis
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
Re: Formatiranje datuma !!!! 05.04.2005. u 00:10 · pre 262 meseca #13
Symbol Description
: (colon) Time separator. Separators are set in the Regional Settings Properties dialog box in Windows Control Panel.
/ Date separator.
c Same as the General Date predefined format.
d Day of the month in one or two numeric digits, as needed (1 to 31).
dd Day of the month in two numeric digits (01 to 31).
ddd First three letters of the weekday (Sun to Sat).
dddd Full name of the weekday (Sunday to Saturday).
ddddd Same as the Short Date predefined format.
dddddd Same as the Long Date predefined format.
w Day of the week (1 to 7).
ww Week of the year (1 to 53).
m Month of the year in one or two numeric digits, as needed (1 to 12).
mm Month of the year in two numeric digits (01 to 12).
mmm First three letters of the month (Jan to Dec).
mmmm Full name of the month (January to December).
q Date displayed as the quarter of the year (1 to 4).
y Number of the day of the year (1 to 366).
yy Last two digits of the year (01 to 99).
yyyy Full year (0100 to 9999).
h Hour in one or two digits, as needed (0 to 23).
hh Hour in two digits (00 to 23).
n Minute in one or two digits, as needed (0 to 59).
nn Minute in two digits (00 to 59).
s Second in one or two digits, as needed (0 to 59).
ss Second in two digits (00 to 59).
ttttt Same as the Long Time predefined format.
AM/PM Twelve-hour clock with the uppercase letters "AM" or "PM", as appropriate.
am/pm Twelve-hour clock with the lowercase letters "am" or "pm", as appropriate.
A/P Twelve-hour clock with the uppercase letter "A" or "P", as appropriate.
a/p Twelve-hour clock with the lowercase letter "a" or "p", as appropriate.
AMPM Twelve-hour clock with the appropriate morning/afternoon designator as defined in the Regional Settings Properties dialog box in Windows Control Panel.
Potpis
zxz
Re: Formatiranje datuma !!!! 05.04.2005. u 10:46 · pre 262 meseca #14
Da sve je to lepo kad bi radilo.

"m" moze da bude i minut,
":" ne moras da stavis kao time separator
....
Potpis
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
Re: Formatiranje datuma !!!! 05.04.2005. u 15:03 · pre 262 meseca #15
Khm.... (Odvažno kašljucanje, sa nosem u nebesima... čisto da se skrene pažnja, zajedno sa očekivanjem nekog komplimenta o mom intelektu) :))
Potpis
Sve najbolje zeli vam,
Mladen Perisic
Re: Formatiranje datuma !!!! 05.04.2005. u 17:51 · pre 262 meseca #16
Citat:
mladenovicz: A feature, not a bug, ;)

Mozda bi trebalo napraviti jedenu temu "Biseri VB-a" gde bi se skupile ovkave stvari...
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: Formatiranje datuma !!!! 05.04.2005. u 18:09 · pre 262 meseca #17
Planiram da dodam link na ovu temu u FAQ (vec sam dodao 2-3 teme ovog tipa). Cekam Gojka da uradi restore iz backupa, posto je dosta tema nestalo sa foruma, pojma nemam kako.
Potpis
Blue Man Group
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme