Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Πως να μετατρέψω μια ημερομηνία-ώρα απο string σε date;

Îåêßíçóå áðü ôï ìÝëïò greekwow. Τελευταία δημοσίευση από το μέλος Παναγιώτης Καναβός στις 18-02-2009, 15:14. Υπάρχουν 15 απαντήσεις.
Σελίδα 2 από 2 (16 εγγραφές)   < 1 2
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  18-02-2009, 15:14 48534 σε απάντηση της 48533

    Απ: Πως να μετατρέψω μια ημερομηνία-ώρα απο string σε date;

    acmilangr:

    σε ευχαριστώ για την απάντηση και να είσαι σίγουρος πως το δοκίμασα.

    αλλα μου ενφανίζει το εξής error σε αυτόν τον κώδικα

    name "cultureinfo" is not declared

    Αυτό δεν το ανέφερες. Είναι δύσκολο να βγάλει άκρη ο Μάνος όταν δεν του λες τί έχεις δοκιμάσει. Το μόνο σίγουρο είναι ότι η DateTime.Parse και η CultureInfo δεν έχει πρόβλημα. Αν υπάρχει θέμα, βρίσκεται αλλού.

    Από την άλλη, ο μόνος τρόπος να πάρεις τέτοιο error είναι να ξεχάσεις να χρησιμοποιήσεις το κατάλληλο namespace. Θα προσπαθήσω να μαντέψω κι εγώ, όπως και ο Μάνος νωρίτερα, και θα υποθέσω ότι δεν έχεις βάλει Option Explicit, και έγραψες κώδικα στον οποίο δεν έχεις γράψει το Imports System.Globalization.
    Αν ισχύει αυτό, ο Μάνος έχει δίκιο και θα πρέπει επιτέλους να μας δώσεις τον κώδικα που χρησιμοποιείς.

    Ρίξε και μία ματιά στο sample της CreateCultureInfo που υπάρχει στο documentation. Είναι εξαιρετικά απλό και δεν υπάρχει αμφιβολία ότι δουλεύει:

    Imports System
    Imports System.Globalization

    Public Class SamplesCultureInfo

    Public Shared Sub Main()

    ' Prints the header.
    Console.WriteLine("CULTURE SPECIFIC CULTURE")

    ' Determines the specific culture associated with each culture in the .NET Framework.
    Dim ci As CultureInfo
    For Each ci In CultureInfo.GetCultures(CultureTypes.AllCultures)
    Console.Write("{0,-12} {1,-40}", ci.Name, ci.EnglishName)
    Try
    Console.WriteLine("{0}", CultureInfo.CreateSpecificCulture(ci.Name).Name)
    Catch e As ArgumentException
    Console.WriteLine("(no associated specific culture)")
    End Try
    Next ci

    End Sub 'Main

    End Class


    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
Σελίδα 2 από 2 (16 εγγραφές)   < 1 2
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems