Find the Duration in Months between the contents in an Iterator
Iterator<String> termIncomeKeys = termIncome.keySet().iterator();
while(termIncomeKeys.hasNext()){
String month = termIncomeKeys.next();
System.out.println(month);
} The above code is printing month as
Jan(2012) - Jan(2012)
Feb(2012) - Mar(2012)
Apr(2012) - May(2012)
Jun(2012) - Jun(2012)
Jul(2012) - Oct(2012)What I want to achieve is I want to print the duration in terms of months between each of the entries. That is, Duration between first entry is 1 month, duration between second is 2 and so on.
What you print is a string. You can't do calculations on a string. You have first to disassemble the string into parts and interpret what each part contains. There is nothing out of the box in java to do this. On the other side it's not too difficult to do it yourself.
Timo
Similar Messages
-
An anyone help me to find the difference and relation between the following
Hi,
can anyone help me to find the difference and relation between the following methods of Swing :
a) validate()
b) invalidate()
c) revalidate()
d) repaint()You'd be far ahead by opening up the API and Java turorial and your course book and learning for yourself, rather than, asking other to do your homework for you.
But if you have andwers already to go, then post them and ask if you have drawn appropriate conclusions. -
Where to find the information regarding relationships between the tables?
I am developing a Windows based app which among other things lets users view SAP table schema and relationships.
If I use SAP GUI and dig up a bit on say the MARA table I can see that
Material Master (MARA) is related with
1) MaterialDescription (MAKT) on columns MANDT and MATNR
2) MaterialPlantData (MARC) on columns MANDT and MATNR
and so on
My question is - in which table the information regarding relationships between the tables is stored? There must be a data dictionary table which would be storing the relationships data. Which is it? Note: I will programatically access the table, NOT from the UI.Thanks a lot...
I am still working on it, but here are the current findings. DD05S, DD08L and DD08T: The schemas for these tables were very promising for the thing I was looking for. Unfortunately the data within dose not seem to serve my exact purpose.
I found another one DD26S, which has almost 90% of the relationships I wish to explore. Do you know what is it supposed to contain?
Thanks a lot for your help.
Message was edited by: Salil Khedkar -
How to display the blank lines in between the message using SO_NEW_DOCUMENT
Hi,
I want to display the blank lines in between the paragarph of message using the function module SO_NEW_DOCUMENT_ATT_SEND_API1.
Regards
NagendraHi Rajesh,
Try using this code:
CLASS: cl_abap_char_utilities DEFINITION LOAD.
data: lf TYPE C VALUE cl_abap_char_utilities=>CR_LF.
move lf to wa_lines.
append wa_lines to li_lines.
Hope this helps!
Regards,
Saumya -
The relationships and links between the various SAP database tables
Hi Gurus,
I am trying to learn the relationships and links between the various SAP database tables (SAP FI-AA, SAP SD, SAP MM, SAP HR and so on) for correctly extracting data from them. Especially I am expressing an interest in the SAP database tables on SAP FI-AA, SAP SD, SAP MM, SAP HR. Could somebody provide me with documentations about the relationships and links between them. I will be very grateful if somebody can provide me with links.
Thanks and regards
Sergeyhi Sergey,
try
http://www.erpgenie.com/abap/tables.htm
http://www.erpgenie.com/abap/tables_fi.htm
http://abap4.tripod.com/SAP_Tables.html
http://abap4.tripod.com/Finance_Tables.html
http://www.auditware.co.uk/SAP/Extras/SAPTables.pdf
hope this helps. -
I'm now using a javabean in my jsp page to parse xml;when my xml file's size is
about 10k,it just work fine;when my xml file's size became 50k,it throws the followng
Exception:
Failed to open xml document,Failed to retrieve Public id or system id from the
document. Decrease the number of char between the beginning of the document and
its root element. But when I run this javabean in JBuild ,it works fine no matter
how big the xml file becomes;
Why? the error message is in the attachment.The prologue must be included at the top of the document, followed by the root
element.
joden2000 wrote:
> what does this exception mean:decrease the number of char between the beginning
> of the document and its root element? When my xml file is about 10k,it works
> just fine,when it becomes 50k ,the exception show.How can I deal with this?
-
in imovie 11, with an iMac, latest Mountain Lion, sometimes I insert a still and when I playback, the previous image freezes the last frame and holds during the duration I set for the still, skips both transitions, and jumps to the next clip. why?
in imovie 11, with an iMac, latest Mountain Lion, sometimes I insert a still and when I playback, the previous image freezes the last frame and holds during the duration I set for the still, skips both transitions, and jumps to the next clip. why?
-
I need an IPAD to operate on a CDMA network like Vorizon. Are the new IPADS interchangeable between the 2 services?
Disclaimer - For me the Apple Support Communities are an international user to user technical support forum. As a man from Mexico my first language is Spanish. I do not speak English, however I do write in English with the aid of the Mac OS X spelling and grammar checks. I also live in a culture very different from that found in most 1st world nations, such as that in the two dominant North American countries. Written language has no tone. When offering advice in the ASC, my comments are not meant to be anything more than helpful and certainly not to be taken as insults.
No, only the iPads specifically for CDMA networks are able to use those networks. I believe that the radio card has both, but it isn't activated on a GSM iPad. -
I want to upgrade my student plan to the premium one at the 19.95/month from the 15.95/month plan, I don't know how?
Are both plans Student plans? The non-student plan for CC is $50/month for all applications or $20/month for one application.
-
So I couldn't activate Assassin's Creed 3 on bootcamp which I shuold have been able todo. I posted it on Ubistoft Support and This is what I got!
Hello ,
It looks like your DXDiag report is showing only an integrated graphics card. Being an Apple computer with an i7, it should have a dedicated video card as well. You may need to contact Apple support so they can help you either disable the integrated graphics card or update any software they use that will aid the computer in switching between the two graphics chips.
So I was wondering how I could disable the intergrated grahics card or update any software that will aid the ocmputer in switching between the two graphic chips.The Early 2011 13-inch MacBook Pro has only got one graphic card, and this is the integrated card, Intel HD Graphics 3000.
Some games don't support this type of GPUs, and it looks like Assassin's Creed is one of them, so unfortunately, you can't run the game in this MacBook -
How to count the duration by month
Hi,
Here in BI reporting im facing the problem . the senario is like this .
i have to count the duration in time for a perticular period .
for example from may26-aug 20 then how can i count the duration between those in reporting . please help me as soon as possible .
thanks
stephenCreate two formula variables type replacement path on these two dates say zdate1 and zdate2 and in formula or CKF do zdate2 - zdate1.
Hope this helps.
Edited by: Praveen G on Oct 21, 2008 1:09 AM -
How to calculate the number of months between two string as yyyymm
Dear all,
I have two month string like yyyymm e.g. 201003 -- 201105. Now I want to calculate the number of months bertween these two month string? How can I do that? Thanks.888099 wrote:
Hi,
Hope this will help :
public static void main(String[] args) {
Calendar cal1 = new GregorianCalendar(2010, 02, 01);
Calendar cal2 = new GregorianCalendar(2011, 04, 01);
int years = cal1.get(Calendar.YEAR) - cal2.get(Calendar.YEAR);
int months = cal1.get(Calendar.MONTH) - cal2.get(Calendar.MONTH);
System.out.println("number of months : "+Math.abs(years*12 + months));
}Or with only Strings :
public static void main(String[] args) {
String s1 = "201002";
String s2 = "201104";
int years = Integer.valueOf(s1.substring(0,4)) - Integer.valueOf(s2.substring(0,4));
int months = Integer.valueOf(s1.substring(4)) - Integer.valueOf(s2.substring(4));
System.out.println("number of month : "+Math.abs(years*12 + months));
}Edited by: 888099 on 28 sept. 2011 05:49Full code solutions will not help the OP, he will be back here with a different Date question. Posters here try to nudge the OP to figure out the solution himself. -
I keep getting "error during rendering/encoding of menus/slideshows" message. I have been burning DVD's in exactly the same way for the past 12 months and mostly on my MacBook which is 3 years old. Obviously I'm using iDVD. I purchased an iMac about a year ago and moved to use this for dvd burning without problem. A few months ago (approximately) I started to experience problems with burning with the error message above. I tried everything including starting the whole process from scratch right down to capturing the movie clips from my video recorder into iMovie, then using them in iDVD. Still the same message came up. I lost count of how many times I repeated the process with different clips and variations and the same thing happened. This was also the case with my MacBook and my husband's iMac.
After taking both of mymac's tothe service centre, having new optical thingys put it and even a new hard drive on my iMac along with a new DVD burner the same thing happened. They told me it must be the process that I am using that is incorrect!
I took my 27" iMac to an apple shop and asked them to assist me while I use the same technique as I always had. The same message came up so they tried using my clips in one of their mac's. The same message. They tried it with different clips and the same message. The only way we could get theirs to work was with a magic DVD which did not produce what I needed and was limited with only one page.
I now cannot use any of my Mac's for the intended purpose that I bought them for - to produce good media for my work! It was suggested that I purchase some non Mac software to burn DVDs which defeats the object of having a mac with iDVD in my opinion. I have a book on iDVD which is very informative and have followed the process to the letter and checked all the trouble shooting and still no remedy. It was mentioned that an up-date may have caused the problem on all my macs.
I feel that this issue should be addressed by Apple as a matter of correctness.
I now find that on the net there are many posts in forums and such like with exactly the same (almost word for word) problems. Please Apple, keep/regain your good name and sort this out.
Jayne ConnellyThanks Bengt W for your attention to this matter. So much appreciated. And thanks for putting me right on the aim of forums (new to this). Although, you may regret asking for more information. I've added everything I can below.
The process I used is as follows:
Import recorded clips of between 5 and 15minutes each from my video recorder into i
Edit the clips (remove unwanted start and endng)
Add title to front of clips
‘Share’ them to ‘movie’ (export using QuickTime)folder in .mov format individually
Open iDVD and ‘create new project’
Select ‘favourite’ theme that I have set up forall my work dvd’s (this has been used successfully many times and I’ve triedwithout using the favourite them).
Add 2 submenus for each group of clips
Select submenu - drag and drop between 3 – 6 clips in each of the twosubmenus
Change title colours on clips
Dragand drop image into drop zones where required
In‘map’ view I check for any yellow warnings before burning to disc
In an attempt to remedy the problems I’ve tried the following:
Try new DVD discs
Try different themes (favourites and standardones)
Change images in drop zones
Start whole process again even from importingfrom camera again
Two other completely different computers (iMacand MacBook) with iDVD
Go to apple shop and use their computers to doin iDVD
Try with one clip and no menu pages added
Use a clip that I already have that did notoriginate from my camera
Turn computer off and restart
New hard drive
New optical lense (thing)
New DVD burner
Saving to disc image rather than dvd disc
Other points:
I also have a ‘flip’ and ‘iPhone’ whereI’ve imported footage camera which, although limited, records and makes videoclips and burns them to DVD through iDVD without problem.
For example, I have just gone through steps 5 - 11 using some clips that were already imported from my iphone to iPhoto and dragged across. I used a theme that I've used before which has failed and added one sub menu page where the clip went. It burned to disc image successfully.
The startup disc, I believe will have no space issues asit’s a new hard drive with no use apart from this. That could have been an issue before (I didn’t check it) butnot now.
Other technical stuff that I don't understand but you may:
I have…… Mac OS X Version 10.6.7 with all updates onit. Processor 2.8 GHz Intel Corei7. Memory 4GB 1067 MHz DDR3.
iDVD version 7.1.1
HardwareOverview:
Model Name: iMac
Model Identifier: iMac11,1
Processor Name: Intel Core i7
Processor Speed: 2.8 GHz
Number Of Processors: 1
Total Number Of Cores: 4
L2 Cache (per core): 256 KB
L3 Cache: 8 MB
Memory: 4GB
Processor Interconnect Speed: 4.8 GT/s
Boot ROM Version: IM111.0034.B02
SMC Version (system): 1.54f36
OPTIARCDVD RW AD-5680H:
Firmware Revision: 3AHB
Interconnect: ATAPI
Burn Support: Yes (AppleShipping Drive)
Cache: 2048KB
Reads DVD: Yes
CD-Write: -R, -RW
DVD-Write: -R, -R DL,-RW, +R, +R DL, +RW
Write Strategies: CD-TAO,CD-SAO, CD-Raw, DVD-DAO
Media: Toshow the available burn speeds, insert a disc and choose View > Refresh
If you can solve this you are better than the 'apple geeks' in the shop and the service technicians in the service centre (and of course me but that's no achievement).
Eagerly awaiting your reply.
Jayne -
Open a new window, draw boxes in the window, and communicate between the two windows
I'm going to research this, but figured I'd jump start here in case someone can give me a quick link or point me in the right direction on how to do this while I'm looking. This is an area of Flex I haven't hit on yet.
Basically I need to have my flex app (AIR Application) open a new window, allow the user to draw a box on that new window, and then pass the info of the box (X and Y, Width and Height) back to the main window.
I've never done any of that and am going to try to find out how, but if someone could point me here before I find it online, that would help a great deal, kind of in a time crunch.... thanks.You can open the new window as a TitleWindow popup. You can pass info back to the main app using mx.core.Application.application.
In main app:
public var windowInfo:Object;
In popup:
import mx.core.Application.application;
private var app:Object = mx.core.Application.application;
app.windowInfo.x = this.x;
app.windowInfo.y = this.y;
app.windowInfo.otherOne = this.otherProp;
Looking ahead, it is best to pass information between the main app and components using custom components. Below systemManager, popups and the main app are in different display lists, so add event listeners for custom events to systemManager. My Flex Cookbook post on custom events shows this:
http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&productId=2&postI d=11246
http://livedocs.adobe.com/flex/3/html/help.html?content=layouts_12.html
If this post answers your question or helps, please mark it as such. -
Why the difference in the Photos app functionality between the iPad 2 and iPhone 4?
Photo Stream works well on my iPad 2. For whatever reason, iPad 2 has more functionality in the iOS 5 "Photos" app than the iPhone 4. This may be because my iPad is 64GB and the iPhone is 32GB. Nevertheless, the iPad has the following folders in the Photos app (the first four of which match OSX iPhoto on the Mac in numbers of photos; only the order of matches in the Photo Stream folder; the last folder is not in iPhoto, or is not readily displayed there as far as I can tell):
"Photos" - corresponding to the Photos folder in iPhoto Library (not in the same order)
"Photo Stream" - virtually identical to Photo Stream in iPhoto
"Albums" - same as in iPhoto, including "Last 12 Months" and "Last Import"
"Events" - about one quarter the number of Events (groupings of photos) as are listed in iPhoto
"Places" - not displayed in iPhoto, as far as I can tell
The Photos app in the iPhone only lists "Albums," starting with Camera Roll and Photo Stream, with the option of adding more albums (no option to delete) - but not like the Albums that are displayed on the iPad.
What accounts for this difference between iPad and iPhone?Thanks for the report.
Maybe you are looking for
-
How to call common error pages for all the exceptions
Hi All I have created the common ErrorPage in my application. In case of any error whether SQL,IO or JBO I want that error page be displayed. In the page definition I have given the errorpage name and also defined the error page as IS_ERROR_PAGE = tr
-
I am trying to set up my new iphone but I don't want itunes to think it is my old phone. I would like to know how if I can set up my new phone so it is separate from my old one but still be able to load the songs and apps I want onto my new phone....
-
Vendor Evaluation and Analysis
Hello, Where can i find " vendor evaluation and analysis" information from SRM 5.0 datasources. I looked at it and i couldnot find it. Is it from SRM or do we get the data from ECC. Need your assistance. Thanks, Lasya.
-
Hi, I am using SAP_WAPI_READ_CONTAINER to read the container. In the container i have a structure and the result of this function module gives the list of container elements, but the structure as structure names and not as field names. EX: 'Person
-
Import slides from scanner for Photoshop Elements 13
How do I import slides from my Epson scanner. I don't get the option of what type, photo, negative or slide to import like I did on a previous Photoshop Elements. I am using Elements 13 now. I would appreciate the help. Thanks, Pat