DatePart Function

DatePart ν•¨μˆ˜λŠ” λ‚ μ§œμ˜ νŠΉμ • 뢀뢄을 λ°˜ν™˜ν•©λ‹ˆλ‹€.

ꡬ문:

DatePart(Add, Date [, Week_start [, Year_start]])

λ°˜ν™˜ κ°’:

λ‚ μ§œλ₯Ό ν¬ν•¨ν•œ λ³€μˆ˜μž…λ‹ˆλ‹€.

맀개 λ³€μˆ˜:

Add - λ‹€μŒ ν…Œμ΄λΈ”μ—μ„œ λ‚ μ§œ 간격을 μ§€μ •ν•˜λŠ” λ¬Έμžμ—΄ μ‹μž…λ‹ˆλ‹€.

Add(λ¬Έμžμ—΄ κ°’)

μ„€λͺ…

yyyy

연도

q

λΆ„κΈ°

m

μ›”

y

일

w

μš”μΌ

ww

μ£Ό

d

λ‚ μ§œ

h

μ‹œ

n

λΆ„

s

초


Date - κ²°κ³Όκ°€ κ³„μ‚°λ˜λŠ” λ‚ μ§œμž…λ‹ˆλ‹€.

Week_start - ν•œ 주의 μ‹œμž‘ μš”μΌμ„ μ§€μ •ν•˜λŠ” 선택적 맀개 λ³€μˆ˜μž…λ‹ˆλ‹€.

Week_start κ°’

μ„€λͺ…

0

μ‹œμŠ€ν…œ κΈ°λ³Έκ°’ μ‚¬μš©

1

μΌμš”μΌ(κΈ°λ³Έκ°’)

2

μ›”μš”μΌ

3

ν™”μš”μΌ

4

μˆ˜μš”μΌ

5

λͺ©μš”일

6

κΈˆμš”μΌ

7

ν† μš”μΌ


Year_start - ν•œ μ—°λ„μ˜ μ‹œμž‘ μ£Όλ₯Ό μ§€μ •ν•˜λŠ” 선택적 맀개 λ³€μˆ˜μž…λ‹ˆλ‹€.

Year_start κ°’

μ„€λͺ…

0

μ‹œμŠ€ν…œ κΈ°λ³Έκ°’ μ‚¬μš©

1

1μ›” 1일이 ν¬ν•¨λœ μ£Ό(κΈ°λ³Έκ°’)κ°€ μ£Ό 1μž…λ‹ˆλ‹€.

2

ν•΄λ‹Ή μ—°λ„μ˜ 4일 이상이 ν¬ν•¨λœ 첫째 μ£Όκ°€ μ£Ό 1μž…λ‹ˆλ‹€.

3

μƒˆλ‘œμš΄ μ—°λ„μ˜ λ‚ μ§œλ§Œ ν¬ν•¨λœ 첫째 μ£Όκ°€ μ£Ό 1μž…λ‹ˆλ‹€.


예:

Sub example_datepart

    MsgBox DatePart("ww", "12/31/2005")

End Sub