S'il vous plaît me dire comment convertir le temps de format 12 h ..
J'ai une chaîne que je l'ai converti à ce jour, mais il est au format 24 heures ....convertir le temps au format 12 heures
Répondre
Lorsque vous dites que vous l'avez converti en une date, que voulez-vous dire? Voulez-vous dire que vous l'avez dans un objet NSDate
? Si c'est le cas, la date est et non dans le format 24 heures. NSDate
ne se préoccupe pas de la façon dont la date apparaîtra à l'écran.
La mise en forme provient de vos paramètres de localisation. C'est comme ça que ça devrait être. Je ne veux pas de temps au format 12h plus que ce que vous voulez en 24 heures. Mais pour répondre directement à la question, vous devrez peut-être écrire votre propre code de mise en forme si vous souhaitez remplacer les valeurs par défaut. J'ai dû faire ceci pour contourner les bogues dans NSDateFormatter
quand j'ai reçu des dates d'une source de données de tiers.
étant donné que vous avez une heure int nommé temps ...
si (temps> 12) temps = temps 12;
Vous pouvez utiliser le format d'horloge 24 heures au lieu du format 12 heures. Utilisez donc un NSDateFormatter avec H dans la chaîne de format. L'utilisation de l'un des formats prédéfinis finira par utiliser la localisation de votre système qui est probablement le format 12 heures.
NSDateFormatter *inputFormatter = [[NSDateFormatter alloc] init];
[inputFormatter setDateFormat:@"HH:mm"];
Une autre solution est présentée ici en utilisant regex:
24hr to 12hr time convert, insert character to string
Pour changer le format de date de 12 à 24 heures ou de 24 à 12 changer simplement hh: mm HH: mm où h est pour 12 heures et H est pour 24 heures. N'oubliez pas de changer votre emplacement.
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"HH:mm"];
- 1. php Format de 12 heures à format 24 heures conversion
- 2. mysql 12 heures à 24 heures de temps de conversion
- 3. Temps Problème de durée pour 12 heures format
- 4. Convertir le temps au format lisible
- 5. Convertir le format 24 heures en Javascript
- 6. convertir le temps en format temps époque
- 7. temps d'impression au format 24 heures sous unix
- 8. obj-c: iphone dateformatter en format d'horloge de 12 heures
- 9. comment obtenir le temps indien de 12 heures en utilisant php
- 10. Pouvez-vous formater une chaîne de temps de 24 heures en chaîne de 12 heures avec AM/PM?
- 11. Expression régulière pour correspondre à 12 heures
- 12. NSDateFormatter dateFromString et iPhone au format 24 heures Confusion
- 13. Comment vérifier si le système est 12 ou 24 heures?
- 14. Y at-il une API java pour convertir le certificat du format 'DER' au format pkcs # 12
- 15. Comment régler le format d'horloge 12 heures pour l'ensemble de l'application iPhone?
- 16. Comment spécifier un format d'heure de 12 heures dans SQL Server 2008
- 17. jquery datetimepicker 24 heures format
- 18. Convertir l'heure de chaîne comme (0740) en format d'heure de 12 heures (AM, PM) comme (07:40 AM)
- 19. Convertir au format hexadécimal octet
- 20. Comment convertir date d'enregistrement au format chaîne au format Date
- 21. Comment convertir le temps comme 14 h ou 3 h au format HH: MM: SS en php?
- 22. Convertir le format SQL DateTime
- 23. Winforms .net Datepicker ne respecte pas le format 24 heures?
- 24. Convertir le format de temps à une date asp.net
- 25. Comment convertir le temps en secondes au format d'heure standard dans les rails?
- 26. convertir le format de date
- 27. Convertir la chaîne au format DateTime spécifique
- 28. PHP: Comment convertir le temps
- 29. Valeur de retour UIDatePicker au format 24 heures
- 30. Comment convertir l'heure au format '00: 04: 13.67 'en secondes?