Maison interface Web js tutoriel js字符串的各种格式的转换 ToString,Format_javascript技巧

js字符串的各种格式的转换 ToString,Format_javascript技巧

May 16, 2016 pm 06:03 PM
format tostring

如果我们都计算出对的格式,然后再显示的话,显然浪费代码和效率,今天看见了许多ToString可以解决的格式,总结给大家,希望可以方便大家。
1.转换钱的格式,仅限int型,float型,double型
double d = 400;
d.ToString("C"); //¥400.00
2.10进制数,仅限int型的数字
int i=400;
i.ToString("D5"); // 00400
3.科学型数字,仅限int型,float型,double型
float f = 400;
f.ToString("E");//4.000000E+002
4.固定格式型数字,仅限int型,float型,double型
int i=400;
i.ToString("F3");//400.000 Fn表示小数点后n位,F2和F表示小数点后2位
5.N数字型
400000000000.ToString("N")// 400,000,000,000.00" N会将数字转换为小数点后噢位,且每隔3位有一个,
它和C的区别是没有前面的¥符号
6.16进制
400000000000.ToString("x")//"5d21dba000" 将数字转换为16进制数字
==================日期格式的转换====================
日期格式初了Datetime已经封装好了的类之外,还可以用string .Format();来转换为指定的格式
string.Format("{0:f}",System.DateTime.Now);// 2011年8月4日星期四 11:23
string.Format("{0:F}", System.DateTime.Now);//2011年8月4日星期四 11:23:53
dt.GetDateTimeFormats('s')[0].ToString();//2005-11-05T14:06:25
dt.GetDateTimeFormats('t')[0].ToString();//14:06
dt.GetDateTimeFormats('y')[0].ToString();//2005年11月
dt.GetDateTimeFormats('D')[0].ToString();//2005年11月5日
dt.GetDateTimeFormats('D')[1].ToString();//2005 11 05
dt.GetDateTimeFormats('D')[2].ToString();//星期六 2005 11 05
dt.GetDateTimeFormats('D')[3].ToString();//星期六 2005年11月5日
dt.GetDateTimeFormats('M')[0].ToString();//11月5日
dt.GetDateTimeFormats('f')[0].ToString();//2005年11月5日 14:06
dt.GetDateTimeFormats('g')[0].ToString();//2005-11-5 14:06
dt.GetDateTimeFormats('r')[0].ToString();//Sat, 05 Nov 2005 14:06:25 GMT

string.Format("{0:d}",dt);//2005-11-5
string.Format("{0:D}",dt);//2005年11月5日
string.Format("{0:f}",dt);//2005年11月5日 14:23
string.Format("{0:F}",dt);//2005年11月5日 14:23:23
string.Format("{0:g}",dt);//2005-11-5 14:23
string.Format("{0:G}",dt);//2005-11-5 14:23:23
string.Format("{0:M}",dt);//11月5日
string.Format("{0:R}",dt);//Sat, 05 Nov 2005 14:23:23 GMT
string.Format("{0:s}",dt);//2005-11-05T14:23:23
string.Format("{0:t}",dt);//14:23
string.Format("{0:T}",dt);//14:23:23
string.Format("{0:u}",dt);//2005-11-05 14:23:23Z
string.Format("{0:U}",dt);//2005年11月5日 6:23:23
string.Format("{0:Y}",dt);//2005年11月
string.Format("{0}",dt);//2005-11-5 14:23:23

string.Format("{0:yyyyMMddHHmmssffff}", System.DateTime.Now);
yyyy表示年 MM表示月 dd表示日 HH表示时 mm表示分 ss表示秒 ffff表示秒的小数为4位

暂时就先写这么多,如果以后有发现会继续修改

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

PHP formate une date/heure GMT/UTC PHP formate une date/heure GMT/UTC Mar 21, 2024 am 10:41 AM

Cet article expliquera en détail comment formater une date/heure GMT/UTC avec PHP. L'éditeur pense que c'est assez pratique, je le partage donc avec vous comme référence. J'espère que vous pourrez gagner quelque chose après avoir lu cet article. Introduction au formatage de la date/heure GMT/UTC en PHP En PHP, le formatage de la date/heure GMT/UTC est crucial pour afficher et gérer correctement les dates entre fuseaux horaires. Cet article explique comment formater une date/heure GMT/UTC à l'aide de la classe DateTime de PHP, ainsi que les différentes options de formatage disponibles. Classe DateTime La classe DateTime représente une date et une heure. Il peut stocker et manipuler les valeurs de date/heure dans des fuseaux horaires tels que GMT/UTC. Pour créer un nouveau Da

Convertir StringBuffer en chaîne à l'aide de la méthode toString() de la classe StringBuffer Convertir StringBuffer en chaîne à l'aide de la méthode toString() de la classe StringBuffer Jul 25, 2023 pm 06:45 PM

Convertissez un StringBuffer en chaîne à l'aide de la méthode toString() de la classe StringBuffer. En Java, la classe StringBuffer est une classe utilisée pour gérer les chaînes mutables. Elle fournit de nombreuses méthodes pratiques pour modifier et manipuler des chaînes. Lorsque nous devons convertir un objet StringBuffer en chaîne, nous pouvons utiliser la méthode toString() pour y parvenir. La méthode toString() de la classe StringBuffer renvoie un

Quelle est l'utilisation du format en python Quelle est l'utilisation du format en python Jul 31, 2023 pm 01:59 PM

L'utilisation du format en python est une utilisation de base, spécifiant l'emplacement, spécifiant le nom de la variable, formatant les nombres, formatant la date et l'heure.

Comment convertir une chaîne en date et heure formatées dans MySQL Comment convertir une chaîne en date et heure formatées dans MySQL Jun 01, 2023 pm 09:22 PM

STR_TO_DATE(date, format) : Convertissez la chaîne en date et heure au format SELECTSTR_TO_DATE('2015-01-01','%Y-%m-%d')->2015-01-01

Que signifie le format en python ? Que signifie le format en python ? Jul 31, 2023 pm 02:02 PM

format en Python est une méthode de formatage de chaîne utilisée pour insérer des variables ou des valeurs dans des positions d'espace réservé dans une chaîne. Grâce à la méthode format, nous pouvons construire dynamiquement une chaîne pour contenir différentes valeurs.

Que signifie le format en python Que signifie le format en python Jul 31, 2023 pm 02:05 PM

En Python, « format » est une fonction intégrée utilisée pour formater des chaînes. Il est utilisé pour créer un modèle de chaîne avec des espaces réservés et remplir les espaces réservés avec les valeurs spécifiées. Cela permet de construire des chaînes de manière dynamique en fonction de différentes situations, rendant la sortie plus lisible et personnalisable.

Formatage de chaîne en Python : comment utiliser la fonction format() Formatage de chaîne en Python : comment utiliser la fonction format() Apr 22, 2023 pm 07:01 PM

Méthode d'insertion de variables dans une chaîne La fonction format() en Python est une méthode d'insertion de variables dans une chaîne, ce qui peut rendre la chaîne plus facile à lire et à comprendre. Il prend en charge de nombreuses utilisations différentes. Voici les utilisations et instructions spécifiques : Utilisez des paramètres de position pour transmettre les variables name='John'age=25print('Mynameis{},andIam{}yearsold.'.format(name,age))#output. :MynameisJohn,andIam25yearsold Utilisez l'index pour transmettre la variable name='.

Comment personnaliser la méthode toString() en Java Comment personnaliser la méthode toString() en Java Apr 27, 2023 pm 02:25 PM

Simuler l'implémentation de la fonction tostring publicstaticStringmyToString(int[]array){Stringstr="[";for(inti=0;i

See all articles