Excuse me sir, Are you saved? (선생님, 구원받으셨습니까?)

If you died tonight, Are you going to heaven? (당신이 만약 오늘 밤 죽는다면, 천국에 갈 수 있습니까?)

For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life. (하나님이 세상을 이처럼 사랑하사 독생자를 주셨으니 이는 그를 믿는 자마다 멸망하지 않고 영생을 얻게 하려 하심이라)

-John 3:16 (요한복음 3장 16절)

분류 전체보기 (178)
Embeded (3)
.NET (13)
DB (6)
Javascript (0)
Visual Studio (0)
Project (7)
Experience (0)
General (13)
Car (0)
Story (12)
YBC (4)
Book (6)
Movie (1)
구 MiniHomepy (109)
Visitors up to today!
Today hit, Yesterday hit
daisy rss
2009. 5. 26. 17:29

using System.Globalization;



//현재일이 포함된 년중 주와 현재달의 첫째날의 년중 주를 구하여 차로서 해당일의 월간 주간을 알아낼수 있다.
public static int GetCurrentWeekOfMonth(CultureInfo culture)
{
DateTime now = DateTime.Now;
DateTime firstDayOfMonth = System.DateTime.Parse(now.ToString("yyyy-MM-01"));
int firstWeekOfMonth = GetWeekOfYear(firstDayOfMonth, culture);
int nowWeekOfMonth = GetWeekOfYear(now, culture);

return (nowWeekOfMonth - firstWeekOfMonth) + 1;
}

public static int GetWeekOfYear(DateTime targetDate)
{
return GetWeekOfYear(targetDate, null);
}

// 주어진 날짜가 1년 중 몇 번째 주(week)인가를 반환한다.
// 달력 규칙은 매개변수로 주어진 CultureInfo를 사용한다.
public static int GetWeekOfYear(DateTime targetDate, CultureInfo culture)
{
if (culture == null)
{
culture = CultureInfo.CurrentCulture;
}
CalendarWeekRule weekRule = culture.DateTimeFormat.CalendarWeekRule;
DayOfWeek firstDayOfWeek = culture.DateTimeFormat.FirstDayOfWeek;
return culture.Calendar.GetWeekOfYear(targetDate, weekRule, firstDayOfWeek);
}

2009. 5. 26. 17:28

function isJuminValid(num)
{
if(isNaN(num) || num.length != 13)
{
return false;
}

var mm = num.charAt(2) + num.charAt(3);
var dd = num.charAt(4) + num.charAt(5);

if(parseInt(mm) == 0 || parseInt(mm) > 12)
{
return false;
}

if(parseInt(dd) == 0 || parseInt(dd) > 31)
{
return false;
}

if(parseInt(num.charAt(6)) == 0 || parseInt(num.charAt(6)) > 4)
{
return false;
}

var arrDivide = [2, 3, 4, 5, 6, 7, 8, 9, 2, 3, 4, 5];
var sum = 0;

for(var i = 0; i < num.length - 1; i++)
{
sum += parseInt(num.charAt(i)) * parseInt(arrDivide[i]);
}

var mod = 11- (sum % 11);
if(mod >= 9)
{
mod = mod % 10;
}

if(num.charAt(num.length - 1) != mod)
{
return false;
}

return true;
}

'구 MiniHomepy > Experience' 카테고리의 다른 글

해당일의 해당월의 몇째 주인지 알아내기  (0) 2009.05.26
[javascript] 브라우져 버젼 체크  (0) 2009.05.26
[SQL] SPLIT 함수  (0) 2009.05.26
2009. 5. 26. 17:28

function getIEversion()
{
var version;
if(navigator.appVersion.indexOf("MSIE")!=-1)
{
temp = navigator.appVersion.split("MSIE");
version = parseFloat(temp[1]);

}
else version=999.0;
return version;

}

'구 MiniHomepy > Experience' 카테고리의 다른 글

[javascript] 주민번호 유효 체크  (0) 2009.05.26
[SQL] SPLIT 함수  (0) 2009.05.26
브라우저별 객체 판별 스크립트  (0) 2009.05.26