Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 22266|Απάντηση: 0

[Πηγή] Η C# είναι μια μέθοδος προσδιορισμού του εάν ένας 6ψήφιος αριθμός που εισάγεται από έναν χρήστη είναι ημερομηνία

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 12/6/2015 10:25:13 π.μ. | | |
  1. /// <summary>   
  2.         /// 判断输入是否为日期类型   
  3.         /// </summary>   
  4.         /// <param name="s">待检查数据</param>   
  5.         /// <returns></returns>   
  6.         public static bool IsDate(string s)
  7.         {
  8.             try
  9.             {
  10.                 //例如:201506
  11.                 s = s.Insert(4, "/");
  12.                 DateTime d = DateTime.Parse(s);
  13.                 return true;
  14.             }
  15.             catch
  16.             {
  17.                 return false;
  18.             }
  19.         }
Αντιγραφή κώδικα
Βρήκα κάποιες μεθόδους από το Διαδίκτυο και μετά τις άλλαξα μόνος μου.

Η σωστή ημερομηνία που επέστρεψε ο χρήστης, για παράδειγμα, 201503

Ένας χρήστης που εισάγει μια λανθασμένη ημερομηνία επιστρέφει false, για παράδειγμα, 201555




Προηγούμενος:Χρησιμοποιήστε κανονικές εκφράσεις για να κάνετε τη C# να προσδιορίσει εάν η μορφή ημερομηνίας εισαγωγής είναι σωστή
Επόμενος:Μέθοδος γλώσσας C# "μετατροπή συμβολοσειρών μορφής συμβολοσειράς ημερομηνίας/ώρας σε τύπο ημερομηνίας/ώρας"
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com