2014-09-22 5 views
0

저는 한 datetime을 다른 것에서 빼는 방법과 datetime에 년을 추가하는 방법에 대한 많은 정보를 보았습니다. 그러나 다음은 나에게 두통을주고있다. powerbuilder에서 날짜에서 1 분을 감하는 방법은 도움을 요청하십시오.은 powerbuilder에서 datetime으로부터 1 분을 뺍니다.

감사 & 감사 라훌 G

답변

0

이가 파워 스크립트에서 수행하는 방법이다. DateAdd 함수를 사용하여 SQL에서 작업하는 것이 더 쉬울 것입니다.

날짜 시간 ldt_thedate, ldt_newdate
시간 lt_thetime

// 현재 날짜와 시간을 얻을
ldt_thedate = 날짜 시간 (이제 오늘(),())

// 일분
lt_thetime 빼기 = 만약 relativeTime (시간 (ldt_thedate), -1)

// 날짜 - 시간을 조립
ldt_newdate = 날짜 시간 (날짜 (ldt_thedate), lt_thetime)

+0

하이, 작동하고 당신의 reply.It 주셔서 감사하지만 날짜가 22 9 월 2014 00 인 경우 : 00:00. –

+0

인라인 문에서 DateAdd SQL 함수를 사용할 수 있습니다. 코드가 적어서 자정 문제가 발생하지 않습니다. –

+0

이 작업을 많이 수행해야하는 경우 datepart를 매개 변수로 사용하여 SQL 함수를 만든 다음 날짜에서 필요에 따라 빼는 데 사용할 수 있습니다. –

1

는 powerbuilder.net을 사용하는 경우 코드의 2 라인에서 작업을 수행 할 수 있습니다

System.DateTime newDate 
newDate = System.DateTime.Now.AddMinutes(-1);