1. 程式人生 > >String型別/Date型別常用方法總結

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、StringDate 型別之間的轉換

本文題材比較簡單,僅僅作為自己的個人筆記,以備不時之需。今天拿到一個long型別的值,想要轉化成Date型別,一時卻想不起來,看樣子記筆記還是必須的啊! (1)java.util.Date型別轉換成long型別 不要嘮叨了,還是先上程式碼

StringDate型別互轉

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