String型別/Date型別常用方法總結
String型別
兩個用於訪問字串中特定字元的方法時:
- charAt()和charCodeAt()
字串操作方法
- concat():
用於將一或多個字串拼接起來,接受任意多個引數。
slice()、substr()和substring():
- slice()方法會將傳入的賦值與字串長度相加
- substr()方法將負的第一個引數加上字串的長度,而將負的第二個引數轉換為0
- substring()方法會把所有負值引數都轉換為0.
字串位置方法
有兩個可以從字串中查詢子字串的方法:
- indexOf()和lastIndexOf()
trim()方法
該方法建立一個字串的副本,刪除前置及字尾的所有空格,然後返回結果。
字串大小寫轉換方法有4個:
- toLowerCase()
- toLocaleLowerCase()
- toUpperCase()和toLocaleUpperCase()。
字串的模式匹配方法
- match():
- search();
- replace();
- split();
var now = getDate('YYYY/MM/DD_CN');
console.log(now);
/*
getDate() 從 Date 物件返回一個月中的某一天 (1 ~ 31)。
getDay() 從 Date 物件返回一週中的某一天 (0 ~ 6)
getFullYear() 從 Date 物件以四位數字返回年份。
getMonth() 從 Date 物件返回月份 (0 ~ 11)。
getTime() 返回 1970 年 1 月 1 日至今的毫秒數。
時,分,秒
getHours() 返回 Date 物件的小時 (0 ~ 23)。
getMinutes() 返回 Date 物件的分鐘 (0 ~ 59)
*/
function getDate(format){
var now = new Date()
switch(format){
case'MM/DD/YYYY':
return (now.getMonth()+1)+'/'+now.getDate()+'/'+now.getFullYear();
break;
case'MM/DD/YYYY':
return arguments.callee('MM/DD/YYYY').split('/' ).join('-');
break;
case'YYYY/MM/DD':
return now.getFullYear()+'/'+(now.getMonth()+1)+'/'+now.getDate();
break;
case'YYYY/MM/DD_CN':
return now.getFullYear()+'年'+(now.getMonth()+1)+'月'+now.getDate()+'日';
break;
case'YYYY-MM-DD':
// 字串轉陣列,陣列轉字串
return arguments.callee('YYYY/MM/DD').split('/').join('-');
break;
default:
return now;
break;
}
}
相關推薦
String型別/Date型別常用方法總結
String型別 兩個用於訪問字串中特定字元的方法時: charAt()和charCodeAt() 字串操作方法 concat(): 用於將一或多個字串拼接起來,接受任意多個引數。
C#中string型別的常用方法總結
在C#語言中,字串是System.String類的一個引用型別,但與其他引用型別不同的是,C#將字串視為一個基本型別,它可以申請為一個常量,也可以直接給它賦值。由於C#中的字串是由System.String類派生而來的引用物件,因此可以使用String類的方法來
JS各種基本資料型別常用方法總結(看這篇就夠了)
所有語言的基本資料型別就是那麼幾種,因為之前一直從事移動端,在學習js的過程中,總結一下js的基本型別及用法。 JavaScript 資料型別:字串、數字、布林,物件、Null、Undefined 1.String(字串): 字串可以是引號中的任意文字。您可以使用
rails 日期Date、時間Time的一些常用方法總結
獲取當前時間、今天的當前日期 Time.now 國際時間就是Time.now.utc Date.today 日相關的獲取方法 一天的開始也就是0點00分 2.4.1 :001 > Time.now.beginning_of_day
Java String轉換date型別
public static void main(String[] args)throws Exception { String str="20170302"; SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd");
Java-String類的常用方法總結
一、String類 String類在java.lang包中,java使用String類建立一個字串變數,字串變數屬於物件。java把String類宣告的final類,不能有類。String類物件建立後不能修改,由0或多個字元組成,包含在一對雙引號之間。二、String類物件的建立 字串宣告:Stri
String類常用方法總結
連結:https://www.cnblogs.com/ABook/p/5527341.html https://blog.csdn.net/tomcmd/article/details/54881857
String類的常用方法總結
常用方法equalsIgnoreCase();//無視大小寫比較toLowerCase(); //變小寫toUpperCase(); //變大寫trim(); //去掉字串兩端的空格concat(); //連線字串,和+一樣(任何基本型別+""都是字串型別)replaceA
Java中Long、String、Date 型別之間的轉換
本文題材比較簡單,僅僅作為自己的個人筆記,以備不時之需。今天拿到一個long型別的值,想要轉化成Date型別,一時卻想不起來,看樣子記筆記還是必須的啊! (1)java.util.Date型別轉換成long型別 不要嘮叨了,還是先上程式碼
String與Date型別互轉
DateFormat format1 = new SimpleDateFormat("yyyy-MM-dd"); DateFormat format2 = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); Date date = nu
Java-String類的作用和常用方法總結
String String類是所有語言最常用的一個類,用於描述字串事物。 String類在Java中被設計成final的,類不能被繼承和修改,至於為什麼要將String設計成final可以
C# Winform 跨線程更新UI控件常用方法總結(轉)
sum tex ase adc 而是 this obj 出現 turn 出處:http://www.tuicool.com/articles/FNzURb 概述 C#Winform編程中,跨線程直接更新UI控件的做法是不正確的,會時常出現“線程間操作無效: 從不是創建控件的
day2 字符串常用方法總結
mes 一個 並且 lun int() join() eba false 換行符 字符串在Python中是常用的功能,我們知道,字符串在Python中存儲的形式是以字符數組的形式存在,比如"alex"在內存中的存儲形式是:["a","l","e","x"],因為我們
String類中的常用方法
lsi har 數據類型 string類型 value center abcd 截取字符串 abcde String類 一.轉換成String方法 1.public String(); 空參構造 初始化一個新創建的 String 對象,使其表示一個空字符序列 2.publi
javascript字符串屬性及常用方法總結
ring 方法總結 search lower 指定 you 數組 參數 world length屬性:str.length; 常用方法: 1. str.charAt(n) 查找字符串中的第n個字符,如果不在0~str.length-1之間,則返回一個空字符串 2 .st
JOptionPane類提示框常用方法總結
border input bfc 返回 dia conf cin chm 執行 JOptionPane類封裝了很多的方法,總結如下: 1、showMessageDialog 顯示一個帶有OK 按鈕的模態對話框。 下面是幾個使用showMessageDialog 的例子:
C# 文件操作常用方法總結
arch 擴展 追加 內容 cto 源文件 pen only lin 需引用 System.IO Path為絕對路徑 檢測指定目錄是否存在 Directory.Exists(Path) 創建目錄 Directory.CreateDirectory(Path
JS常用方法總結
ber 解析 單詞 tin js sort rep 無法 lac 瀏覽器 1.javascript刪除元素節點 IE中有這樣一個方法:removeNode(),這個方法在IE下是好使的,但是在Firefox等標準瀏覽器中就會報錯了 removeNode is not
Python Selenium 常用方法總結
display hand 刪除 chrom width attr esc ctrl sage 1.獲取當前頁面的Url 方法:current_url 實例:driver.current_url 2.獲取元素坐標 方法:location 解釋:首先查找到你要
基於字符串的常用方法總結
包含 空字符串 總結 字符 tar 提取 大於 sub 空字符 str.substring(start,end) str的字符的index是從0開始的,返回包含start到end-1的str的子字符串 沒有start也沒有end則返回str 沒有end或end比str.le