Kako viditi da li je isteklo 12 sati

poruka: 8
|
čitano: 2.429
|
moderatori: XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
15 godina
neaktivan
offline
VB: Kako viditi da li je isteklo 12 sati...

Pozz,kako mogu viditi je li isteklo 12 sati npr od pritiska na neki gumb?

Po mogućnosti my.settings... + my.computer.localtime ili date...

 

Kod visual basic programskog jezika.

Street fighter ex je najbolji
Poruka je uređivana zadnji put pon 9.3.2015 14:40 (Znatiželjac).
Moj PC  
0 0 hvala 0
17 godina
offline
Re: VB: Kako viditi da li je isteklo 12 sati...
Znatiželjac kaže...

Pozz,kako mogu viditi je li isteklo 12 sati npr od pritiska na neki gumb?

Po mogućnosti my.settings... + my.computer.localtime ili date...

 

Kod visual basic programskog jezika.

 Misliš li na countdown?

 

17 godina
neaktivan
offline
Kako viditi da li je isteklo 12 sati

Bez sumnje u strucnost forumasa na Bug forumu, ali mislim da je StackOverflow ipak prikladnije mjesto za ovakva pitanja 

...Scooter Tuning is not A Crime!!...
 
0 0 hvala 1
15 godina
neaktivan
offline
Kako viditi da li je isteklo 12 sati

Ne, ne mislim niti na timer niti na countdown, već zapis kad prođe 12+ sati od (recimo pritiska na gumb).

 

Odnosno da se trenutno vrijeme zapiše na my.settings... i pri idućem pokretanju se provjeri je li prošlo 12 ili više sati od neke radnje.

Hvala

Street fighter ex je najbolji
Moj PC  
0 0 hvala 0
17 godina
offline
Kako viditi da li je isteklo 12 sati

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;

namespace Datum
{
    class Program
    {
        static void Main(string[] args)
        {
            // DateTime time = DateTime.Now;
            /*    using(StreamWriter file = new StreamWriter("vrijeme.txt"))  // upisao sam trenutno  vrijeme u datoteku
                {
                    file.WriteLine(time);
                } */
            string vrijeme = "";
            using (StreamReader citaj = new StreamReader("vrijeme.txt"))
            {
                vrijeme = citaj.ReadLine();       // nakon nekog vremena iskljucio upis i procitao staro vrijeme iz datoteke ucitao ga kao string

            }
            DateTime staroVrijeme = DateTime.Parse(vrijeme); // string pretvorio u date time objekt
            DateTime novoVrijeme = DateTime.Now;       // uzeo trenutno vrijeme
            TimeSpan protekloVrijeme = novoVrijeme.Subtract(staroVrijeme);  // izracunao proteklo vrijeme
            TimeSpan dvanaestSati = new TimeSpan(12, 0, 0);    // vremenski period od 12 sati
            if (protekloVrijeme.CompareTo(dvanaestSati) == 1)
                Console.WriteLine("Proteklo 12 sati");
            else
                Console.WriteLine("Nije proteklo 12 sati");
        }

    }
}

 

Uz dužno poštovanje stacku i ekipi, valjda i bugovci znaju što je date time klasa. (Bez znaka da se zlobno smijem)

 

Upišeš u text datoteku trenutno vrijeme

Iz text datoreke učitaš string koji je u formatu date time

Pretvoriš string u date time objekt

Napraviš date time objekt sa trenutnim vremenom

Izračunaš vremenski period od trenutnog vremena do onog iz datoteke

Instanciraš objekt sa vremenskim periodom od 12 sati

Usporediš vremenski period koji si izračuao sa vremenskim peridom od 12 sati

Poruka je uređivana zadnji put uto 10.3.2015 12:48 (Floki).
 
2 0 hvala 1
15 godina
neaktivan
offline
Re: Kako viditi da li je isteklo 12 sati

Floki hvala. :)

Ali meni treba Visual basic kod (ako ga znaš, a u to vjerujem)

Street fighter ex je najbolji
17 godina
offline
Kako viditi da li je isteklo 12 sati

Ne znam sintaksu VB.

Ali nisam ti bez veze napisao upute primjerene C# i kod.

VB je isto .Net jezik i koristi za ovaj slučaj iste klase, metode i propertiese kao C#.

 

StreamWriter za upis u text datoteku

StreamReader za čitanje iz text datoteke

DateTime za određivanje tekućeg vremena i parsiranje stringa iz datoteke u vrijeme

TimeSpan za određivanje vremenskog odsječka od tekućeg vremena do onog iz datoteke, vremenskog odsječka od 12 sati i usporedbe ta dva odsječka.

 

Dakle, potrudi se malo, pa napiši po uputama, ako si radio u VB treba ti manje vremena nego meni, koji nije radio u VB.

 
2 0 hvala 1
15 godina
neaktivan
offline
Re: Kako viditi da li je isteklo 12 sati
Floki kaže...

Ne znam sintaksu VB.

Ali nisam ti bez veze napisao upute primjerene C# i kod.

VB je isto .Net jezik i koristi za ovaj slučaj iste klase, metode i propertiese kao C#.

 

StreamWriter za upis u text datoteku

StreamReader za čitanje iz text datoteke

DateTime za određivanje tekućeg vremena i parsiranje stringa iz datoteke u vrijeme

TimeSpan za određivanje vremenskog odsječka od tekućeg vremena do onog iz datoteke, vremenskog odsječka od 12 sati i usporedbe ta dva odsječka.

 

Dakle, potrudi se malo, pa napiši po uputama, ako si radio u VB treba ti manje vremena nego meni, koji nije radio u VB.

 Dakle, tenk ju veri mač.

Uz pomoć tebe sam steko novo iskustvo sa funkcijom TimeSpan. :)

Street fighter ex je najbolji
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice