begin process at 2012 02 11 01:46:46
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Chaîne de caractères

 > DATE EN TOUTE LETTRE (ARABE)

DATE EN TOUTE LETTRE (ARABE)


 Information sur la source

Note :
Aucune note
Catégorie :Chaîne de caractères Source .NET ( DotNet ) Classé sous :arabe, date, lettres, conversion Niveau :Débutant Date de création :06/07/2007 Vu / téléchargé :15 271 / 390

Auteur : moi2007

Ecrire un message privé
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

 Description

petite function pour avoir la représentation en lettres (texte) en Arabe d'une date comprise entre 01 janvier 1800 et le 31 decembre 2099.

Source

  • using System;
  • using System.Collections.Generic;
  • using System.Text;
  • namespace Tools
  • {
  • public class LesDates
  • {
  • static public string DateEnLettre(DateTime LaDate)
  • {
  • string Resultat = "";
  • string[] Journees = new string[32] { "ÕÝÑ",
  • "ÇáÃæá", "ÇáËÇäí", "ÇáËÇáË", "ÇáÑÇÈÚ", "ÇáÎÇãÓ", "ÇáÓÇÏÓ", "ÇáÓÇÈÚ", "ÇáËÇãä", "ÇáÊÇÓÚ", "ÇáÚÇÔÑ",
  • "ÇáÍÇÏí ÚÔÑ","ÇáËÇäí ÚÔÑ","ÇáËÇáË ÚÔÑ", "ÇáÑÇÈÚ ÚÔÑ", "ÇáÎÇãÓ ÚÔÑ", "ÇáÓÇÏÓ ÚÔÑ", "ÇáÓÇÈÚ ÚÔÑ", "ÇáËÇãä ÚÔÑ", "ÇáÊÇÓÚ ÚÔÑ",
  • "ÇáÚÔÑíä","ÇáÍÇÏí æ ÇáÚÔÑíä", "ÇáËÇäí æ ÇáÚÔÑíä", "ÇáËÇáË æ ÇáÚÔÑíä", "ÇáÑÇÈÚ æ ÇáÚÔÑíä", "ÇáÎÇãÓ æ ÇáÚÔÑíä", "ÇáÓÇÏÓ æ ÇáÚÔÑíä", "ÇáÓÇÈÚ æ ÇáÚÔÑíä", "ÇáËÇãä æ ÇáÚÔÑíä", "ÇáÊÇÓÚ æ ÇáÚÔÑíä",
  • "ÇáËáÇËíä","ÇáÍÇÏí æ ÇáËáÇËíä"
  • };
  • string[] NomsMois = new string[13] { "", "ÍÇäÝí", "ÝíÝÑí", "ãÇÑÓ", "ÃÝÑíá", "ãÇí", "ÌæÇä", "ÌæíáíÉ", "ÃæÊ", "ÓÈÊãÈÑ", "ÃßÊæÈÑ", "äæÝãÈÑ", "ÏíÓãÈÑ" };
  • string[] Annees = new string[100] {"","æÇÍÏ","ÇËäÇä","ËáÇËÉ","ÃÑÈÚÉ","ÎãÓÉ","ÓÊÉ","ÓÈÚÉ","ËãÇäíÉ","ÊÓÚÉ",
  • "ÚÔÑÉ","ÇÍÏì ÚÔÑ","ÇËäì ÚÔÑ","ËáÇËÉ ÚÔÑ","ÃÑÈÚÉ ÚÔÑ","ÎãÓÉ ÚÔÑ","ÓÊÉ ÚÔÑ","ÓÈÚÉ ÚÔÑ","ËãÇäíÉ ÚÔÑ","ÊÓÚÉ ÚÔÑ",
  • "ÚÔÑíä","æÇÍÏ æ ÚÔÑíä","ÇËäÇä æ ÚÔÑíä","ËáÇËÉ æ ÚÔÑíä","ÃÑÈÚÉ æ ÚÔÑíä","ÎãÓÉ æ ÚÔÑíä","ÓÊÉ æ ÚÔÑíä","ÓÈÚÉ æ ÚÔÑíä","ËãÇäíÉ æ ÚÔÑíä","ÊÓÚÉ æ ÚÔÑíä",
  • "ËáÇËíä","æÇÍÏ æ ËáÇËíä","ÇËäÇä æ ËáÇËíä","ËáÇËÉ æ ËáÇËíä","ÃÑÈÚÉ æ ËáÇËíä","ÎãÓÉ æ ËáÇËíä","ÓÊÉ æ ËáÇËíä","ÓÈÚÉ æ ËáÇËíä","ËãÇäíÉ æ ËáÇËíä","ÊÓÚÉ æ ËáÇËíä",
  • "ÃÑÈÚíä","æÇÍÏ æ ÃÑÈÚíä","ÇËäÇä æ ÃÑÈÚíä","ËáÇËÉ æ ÃÑÈÚíä","ÃÑÈÚÉ æ ÃÑÈÚíä","ÎãÓÉ æ ÃÑÈÚíä","ÓÊÉ æ ÃÑÈÚíä","ÓÈÚÉ æ ÃÑÈÚíä","ËãÇäíÉ æ ÃÑÈÚíä","ÊÓÚÉ æ ÃÑÈÚíä",
  • "ÎãÓíä","æÇÍÏ æ ÎãÓíä","ÇËäÇä æ ÎãÓíä","ËáÇËÉ æ ÎãÓíä","ÃÑÈÚÉ æ ÎãÓíä","ÎãÓÉ æ ÎãÓíä","ÓÊÉ æ ÎãÓíä","ÓÈÚÉ æ ÎãÓíä","ËãÇäíÉ æ ÎãÓíä","ÊÓÚÉ æ ÎãÓíä",
  • "ÓÊíä","æÇÍÏ æ ÓÊíä","ÇËäÇä æ ÓÊíä","ËáÇËÉ æ ÓÊíä","ÃÑÈÚÉ æ ÓÊíä","ÎãÓÉ æ ÓÊíä","ÓÊÉ æ ÓÊíä","ÓÈÚÉ æ ÓÊíä","ËãÇäíÉ æ ÓÊíä","ÊÓÚÉ æ ÓÊíä",
  • "ÓÈÚíä","æÇÍÏ æ ÓÈÚíä","ÇËäÇä æ ÓÈÚíä","ËáÇËÉ æ ÓÈÚíä","ÃÑÈÚÉ æ ÓÈÚíä","ÎãÓÉ æ ÓÈÚíä","ÓÊÉ æ ÓÈÚíä","ÓÈÚÉ æ ÓÈÚíä","ËãÇäíÉ æ ÓÈÚíä","ÊÓÚÉ æ ÓÈÚíä",
  • "ËãÇäíä","æÇÍÏ æ ËãÇäíä","ÇËäÇä æ ËãÇäíä","ËáÇËÉ æ ËãÇäíä","ÃÑÈÚÉ æ ËãÇäíä","ÎãÓÉ æ ËãÇäíä","ÓÊÉ æ ËãÇäíä","ÓÈÚÉ æ ËãÇäíä","ËãÇäíÉ æ ËãÇäíä","ÊÓÚÉ æ ËãÇäíä",
  • "ÊÓÚíä","æÇÍÏ æ ÊÓÚíä","ÇËäÇä æ ÊÓÚíä","ËáÇËÉ æ ÊÓÚíä","ÃÑÈÚÉ æ ÊÓÚíä","ÎãÓÉ æ ÊÓÚíä","ÓÊÉ æ ÊÓÚíä","ÓÈÚÉ æ ÊÓÚíä","ËãÇäíÉ æ ÊÓÚíä","ÊÓÚÉ æ ÊÓÚíä",
  • };
  • string[] Siecles = new string[6] { "ÃáÝ æ ËãÇäãÇÆÉ æ ", "ÃáÝ æ ÊÓÚãÇÆÉ æ ", "ÃáÝíä æ ", "ÃáÝ æ ËãÇäãÇÆÉ", "ÃáÝ æ ÊÓÚãÇÆÉ", "ÃáÝíä" };
  • int jour = LaDate.Day;
  • int mois = LaDate.Month; ;
  • int annee = LaDate.Year % 100;
  • int siecle = LaDate.Year / 100;
  • Resultat = Journees[jour] + " ãä ÔåÑ " + NomsMois[mois] + " ÓäÉ " + Siecles[siecle - 18 + (annee == 0 ? 3 : 0)] + Annees[annee];
  • return Resultat;
  • }
  • }
  • }
using System;
using System.Collections.Generic;
using System.Text;

namespace Tools
{
    public class LesDates
    {
        static public string DateEnLettre(DateTime LaDate)
        {
            string Resultat = "";
            string[] Journees = new string[32] { "ÕÝÑ", 
                                                "ÇáÃæá", "ÇáËÇäí", "ÇáËÇáË", "ÇáÑÇÈÚ", "ÇáÎÇãÓ", "ÇáÓÇÏÓ", "ÇáÓÇÈÚ", "ÇáËÇãä", "ÇáÊÇÓÚ", "ÇáÚÇÔÑ", 
                                                "ÇáÍÇÏí ÚÔÑ","ÇáËÇäí ÚÔÑ","ÇáËÇáË ÚÔÑ", "ÇáÑÇÈÚ ÚÔÑ", "ÇáÎÇãÓ ÚÔÑ", "ÇáÓÇÏÓ ÚÔÑ", "ÇáÓÇÈÚ ÚÔÑ", "ÇáËÇãä ÚÔÑ", "ÇáÊÇÓÚ ÚÔÑ",
                                                "ÇáÚÔÑíä","ÇáÍÇÏí æ ÇáÚÔÑíä", "ÇáËÇäí æ ÇáÚÔÑíä", "ÇáËÇáË æ ÇáÚÔÑíä", "ÇáÑÇÈÚ æ ÇáÚÔÑíä", "ÇáÎÇãÓ æ ÇáÚÔÑíä", "ÇáÓÇÏÓ æ ÇáÚÔÑíä", "ÇáÓÇÈÚ æ ÇáÚÔÑíä", "ÇáËÇãä æ ÇáÚÔÑíä", "ÇáÊÇÓÚ æ ÇáÚÔÑíä",
                                                "ÇáËáÇËíä","ÇáÍÇÏí æ ÇáËáÇËíä" 
                                               };
            string[] NomsMois = new string[13] { "", "ÍÇäÝí", "ÝíÝÑí", "ãÇÑÓ", "ÃÝÑíá", "ãÇí", "ÌæÇä", "ÌæíáíÉ", "ÃæÊ", "ÓÈÊãÈÑ", "ÃßÊæÈÑ", "äæÝãÈÑ", "ÏíÓãÈÑ" };
            string[] Annees = new string[100] {"","æÇÍÏ","ÇËäÇä","ËáÇËÉ","ÃÑÈÚÉ","ÎãÓÉ","ÓÊÉ","ÓÈÚÉ","ËãÇäíÉ","ÊÓÚÉ",
                                               "ÚÔÑÉ","ÇÍÏì ÚÔÑ","ÇËäì ÚÔÑ","ËáÇËÉ ÚÔÑ","ÃÑÈÚÉ ÚÔÑ","ÎãÓÉ ÚÔÑ","ÓÊÉ ÚÔÑ","ÓÈÚÉ ÚÔÑ","ËãÇäíÉ ÚÔÑ","ÊÓÚÉ ÚÔÑ",
                                               "ÚÔÑíä","æÇÍÏ æ ÚÔÑíä","ÇËäÇä æ ÚÔÑíä","ËáÇËÉ æ ÚÔÑíä","ÃÑÈÚÉ æ ÚÔÑíä","ÎãÓÉ æ ÚÔÑíä","ÓÊÉ æ ÚÔÑíä","ÓÈÚÉ æ ÚÔÑíä","ËãÇäíÉ æ ÚÔÑíä","ÊÓÚÉ æ ÚÔÑíä",
                                               "ËáÇËíä","æÇÍÏ æ ËáÇËíä","ÇËäÇä æ ËáÇËíä","ËáÇËÉ æ ËáÇËíä","ÃÑÈÚÉ æ ËáÇËíä","ÎãÓÉ æ ËáÇËíä","ÓÊÉ æ ËáÇËíä","ÓÈÚÉ æ ËáÇËíä","ËãÇäíÉ æ ËáÇËíä","ÊÓÚÉ æ ËáÇËíä",
                                               "ÃÑÈÚíä","æÇÍÏ æ ÃÑÈÚíä","ÇËäÇä æ ÃÑÈÚíä","ËáÇËÉ æ ÃÑÈÚíä","ÃÑÈÚÉ æ ÃÑÈÚíä","ÎãÓÉ æ ÃÑÈÚíä","ÓÊÉ æ ÃÑÈÚíä","ÓÈÚÉ æ ÃÑÈÚíä","ËãÇäíÉ æ ÃÑÈÚíä","ÊÓÚÉ æ ÃÑÈÚíä",
                                               "ÎãÓíä","æÇÍÏ æ ÎãÓíä","ÇËäÇä æ ÎãÓíä","ËáÇËÉ æ ÎãÓíä","ÃÑÈÚÉ æ ÎãÓíä","ÎãÓÉ æ ÎãÓíä","ÓÊÉ æ ÎãÓíä","ÓÈÚÉ æ ÎãÓíä","ËãÇäíÉ æ ÎãÓíä","ÊÓÚÉ æ ÎãÓíä",
                                               "ÓÊíä","æÇÍÏ æ ÓÊíä","ÇËäÇä æ ÓÊíä","ËáÇËÉ æ ÓÊíä","ÃÑÈÚÉ æ ÓÊíä","ÎãÓÉ æ ÓÊíä","ÓÊÉ æ ÓÊíä","ÓÈÚÉ æ ÓÊíä","ËãÇäíÉ æ ÓÊíä","ÊÓÚÉ æ ÓÊíä",
                                               "ÓÈÚíä","æÇÍÏ æ ÓÈÚíä","ÇËäÇä æ ÓÈÚíä","ËáÇËÉ æ ÓÈÚíä","ÃÑÈÚÉ æ ÓÈÚíä","ÎãÓÉ æ ÓÈÚíä","ÓÊÉ æ ÓÈÚíä","ÓÈÚÉ æ ÓÈÚíä","ËãÇäíÉ æ ÓÈÚíä","ÊÓÚÉ æ ÓÈÚíä",
                                               "ËãÇäíä","æÇÍÏ æ ËãÇäíä","ÇËäÇä æ ËãÇäíä","ËáÇËÉ æ ËãÇäíä","ÃÑÈÚÉ æ ËãÇäíä","ÎãÓÉ æ ËãÇäíä","ÓÊÉ æ ËãÇäíä","ÓÈÚÉ æ ËãÇäíä","ËãÇäíÉ æ ËãÇäíä","ÊÓÚÉ æ ËãÇäíä",
                                               "ÊÓÚíä","æÇÍÏ æ ÊÓÚíä","ÇËäÇä æ ÊÓÚíä","ËáÇËÉ æ ÊÓÚíä","ÃÑÈÚÉ æ ÊÓÚíä","ÎãÓÉ æ ÊÓÚíä","ÓÊÉ æ ÊÓÚíä","ÓÈÚÉ æ ÊÓÚíä","ËãÇäíÉ æ ÊÓÚíä","ÊÓÚÉ æ ÊÓÚíä",
                                              };
            string[] Siecles = new string[6] { "ÃáÝ æ ËãÇäãÇÆÉ æ ", "ÃáÝ æ ÊÓÚãÇÆÉ æ ", "ÃáÝíä æ ", "ÃáÝ æ ËãÇäãÇÆÉ", "ÃáÝ æ ÊÓÚãÇÆÉ", "ÃáÝíä" };

            int jour = LaDate.Day;
            int mois = LaDate.Month; ;
            int annee = LaDate.Year % 100;
            int siecle = LaDate.Year / 100;

            Resultat = Journees[jour] + " ãä ÔåÑ " + NomsMois[mois] + " ÓäÉ " + Siecles[siecle - 18 + (annee == 0 ? 3 : 0)] + Annees[annee];

            return Resultat;
        }
    }
}

 Conclusion

reste a faire, la même fonction pour les nombres

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) FONTASY : CLASSE DE MANIPULATION DE CHAINE DE CARACTÈRE par dodo7263
Source .NET (Dotnet) [XML] SERIALISER UN DICTIONARY GÉNÉRIQUE par TheOnlyMaX
Source avec Zip PREPAREDFORMAT par Warny
Source avec Zip Source avec une capture Source .NET (Dotnet) T-SQL FORMATER par Warny
Source .NET (Dotnet) GREP POUR WINDOWS par Warny

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) GETSYSTEMTIME ET SETSYSTEMTIME par Arnotic
Source avec Zip Source .NET (Dotnet) FFMPEG.NET : WRAPPER .NET DE FFMPEG par MasterShadows
Source avec Zip Source .NET (Dotnet) CLASSE XMLMAPPER par Warny
Source avec Zip Source avec une capture Source .NET (Dotnet) SIMPLECONV - APPLICATION DE CONVERSION MONÉTAIRE AVEC TAUX E... par Jeffrey_
Source avec Zip Source .NET (Dotnet) APPLICATION SIMPLE POUR MODIFIER LES ATTRIBUTS D'UN FICHIER ... par irnbru

Commentaires et avis

Commentaire de DrMinmax le 07/07/2007 20:07:03

pas mal comme idee

Commentaire de zargooo04 le 09/07/2010 17:21:16

slt, je suis new avec C# j'ai telecharge les fichiers mis je ni pas reussie a fair marche le code

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

conversion [ par 24 ans ] j'ai une chaine qui contient une date exemplestring dt="2006/03/14"comment est ce que je peux la convertir  en type date conversion [ par medbabs ] Bonjour je voudrais convertir une chaine de caractére que je récupére d'une zone text vers le type convenable(par exemple si le type est une date la Conversion de date pendant désérialisation [ par Marauder69fr ] Bonjour,Je récupère un flux XML d'un ERP et je le désérialise dans mon application (avec XmlSerializer).Problème, les dates sont au format YYYYMMDD et Conversion date C en date C# [ par dafdan ] Bonjour,par l'intermediaire d'une socket je recupere une date du format :( time en C : Gets time of day.time gives the current time, in seconds, elaps conversion de date [ par survcopt ] J'ai un chiffre : 1177801200 et je sais qu'il correspond à la date 04/07/2007 , j'ai compris qu'il s'agit d'un compteur qui commence le 01/01/1900 .Ex conversion de date [ par palmpalmer ] Bonjour tout le monde, petit soucis pour une conversion de date, j'aimerai en plus de changer le format, supprimer l'heure. pas de probleme pour con conversion datetimepicker en string formaté [ par zncpo ] Bonjour,je souhaiterais pouvoir recuperer la date selectionné dans mon DateTimePicker pour la convertiren string formatéexemple : 01/05/2007 10:15:03e Afficher le mois courant en lettres. [ par madshell ] Bonjour,J'aimerais savoir comment pourrais-je faire pour afficher le mois en lettre.par exemple quand :DateTime.Now.Month = 1 , une valeur mois vaudra Lire la date dans un fichier XML [ par Khaled_ST ] Bonjour à tous,Je développe une appli dans laquelle je suis améné à écrire et lire la date dans un fichier XML. Tant que je suis sur ma machine où la affichage date et heure [ par gzitoun ] Bonjour, je voudrais simplement SVP savoir ce que je dois modifier dans mon code pour recevoir la date comme il faut: je m explique: pour aujourd hui


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,151 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales